0
0
0
0
0
0
-1
-1
0
-1
0
-1
1
-2
2
-4
5
-7
8
-10
12
-15
16
-20
21
-25
26
-31
36
-51
132
729
495
738
-1431
-542
954
-1268
-2332
895
2995
-1273
-992
-138
-2353
843
236
-1284
1212
3
-1271
-1590
-806
358
-59
781
1189
-2694
-3026
-248
1507
2098
-2347
-1840
2163
-1772
-2639
1678
847
-1807
-369
788
-632
-1189
-1604
608
2539
-607
-3888
-900
1208
2740
1213
-4651
-1918
1644
1439
347
-1485
-348
-84
-1130
-552
701
939
-933
-1856
-792
956
-180
941
20
-3572
58
-256
-869
1428
-653
-460
1205
-1079
-2383
-727
-623
739
2311
237
-3454
-2798
500
723
361
530
370
-1269
-3373
-534
1890
898
-2128
-978
3106
-1084
-3691
1672
1026
-1459
-963
166
877
-152
-1514
-1161
673
-767
-444
1111
1418
-458
-2910
-1211
-1839
2124
4457
-2618
-2496
463
-1320
-405
1046
-21
-586
-324
381
-2457
-567
861
-361
2411
-3301
-2955
1988
1092
-202
-912
511
-2327
-3211
2041
3780
239
-3779
-2385
78
1897
623
-1292
935
-1528
-2272
964
1466
280
-1347
81
-2761
-1270
3508
200
-1007
-1086
-2389
499
1403
-382
552
-956
-2373
-246
2585
172
-2321
-573
1303
1337
-2749
-1510
431
387
2087
-853
-2787
-774
868
1426
-413
-1930
-1753
578
2037
228
-2506
-959
19
-1456
485
2937
-948
-3460
56
-500
-2
919
-2288
359
1144
-2605
1027
-113
-2262
1392
-799
-1746
272
1958
568
-2236
-2132
-96
700
1663
701
-946
-891
-2371
-22
1476
425
-1869
363
1596
-2514
-83
-891
-1176
1903
-1136
-348
49
-1713
1486
-669
-752
2193
-3531
-1292
2575
-989
-644
274
324
-1129
-921
606
-736
-959
613
-185
786
1026
-2599
-3195
2476
2090
-3244
20
451
252
1028
-2151
-1048
-320
-1776
1550
1620
59
-820
-3605
-1388
889
1685
731
-1051
781
-3309
-3807
3565
1892
-1246
648
-2237
-952
1566
-4017
1870
3228
-4634
-1946
3343
656
-2778
-87
-1500
-1609
3025
2541
-1924
-2947
-1458
-755
2535
2225
-2765
-3164
1374
2090
-2346
-1201
10
491
1524
-1519
-1265
650
-2865
-1356
3993
2163
-2456
-2938
-940
2418
995
-3806
142
864
-1534
3118
979
-4013
-1377
-2055
-990
3788
2442
-470
-1745
-2514
-3902
578
4990
2850
-1922
-5110
-3092
1184
5573
-477
-3888
599
206
-879
346
-267
-1375
146
269
-630
576
-29
-215
-1002
-3651
627
3826
392
-1643
-804
-1754
-2364
2250
2041
-252
-565
-3006
-90
195
608
-56
-1021
1527
-2008
-2969
1142
3313
1971
-3634
-4427
321
96
1995
2375
-1959
-1026
-2442
-1679
2492
764
-527
-457
-3504
-325
3587
454
-3231
-578
-392
-1099
2117
-832
-2272
-1160
661
2904
-3444
-3096
2750
-2882
-1823
3990
-12
-1504
-1235
-4229
-747
2456
1159
1150
-970
-2012
-2342
-868
-616
1440
3028
-907
-4361
-1349
74
1485
1688
-1165
-540
-4245
-2113
3414
-960
-1319
2356
-4146
0
0
0
0
-1
0
-1
-1
0
-1
0
-1
1
-2
2
-4
4
-6
7
-9
10
-14
16
-20
22
-28
34
-45
63
-112
402
1294
-619
-541
-269
-268
1522
598
-120
406
-511
-268
237
-86
459
170
-459
182
295
-94
190
390
-247
-1624
101
1632
550
916
-385
-1285
-282
-726
845
2664
376
-68
276
-894
-15
1171
1304
501
-508
-54
590
245
290
-345
-181
168
94
1878
2043
215
-1465
-1883
488
1492
775
244
-17
-170
-812
-318
1039
847
555
396
-201
234
-64
-342
188
-532
-86
1413
1076
1113
642
-637
-389
-322
-176
1400
1284
109
-226
-974
-521
277
263
948
946
-205
465
-11
-1261
-915
-931
204
1583
683
493
449
-545
-118
42
-322
234
278
73
258
139
-495
33
-125
-584
528
606
341
1055
-124
-1181
-824
-966
32
969
593
272
-228
-297
-125
-310
-867
-471
-275
-521
278
757
-73
-338
-1035
-1472
228
1051
687
282
-760
-992
-398
-379
56
350
-103
46
23
-131
-54
-730
-773
-612
-268
431
738
898
-255
-1398
-926
-372
378
919
149
109
-66
-1023
-631
205
394
358
354
664
177
-380
-219
-378
-763
-611
247
1037
297
-189
-121
-1309
-1660
87
858
1016
713
-719
-837
-860
-1094
-99
462
303
592
488
101
-353
-1079
-1155
-306
6
470
1019
109
-685
-927
-1337
-813
323
604
683
433
-641
-1155
-901
-620
-144
239
489
784
493
-293
-646
-668
-286
-246
187
670
199
175
242
-411
-468
-3
234
401
532
312
-123
-454
-188
-139
-79
580
634
312
373
554
288
138
3
-188
-285
123
677
712
626
382
441
536
264
426
391
144
671
941
680
674
532
322
549
719
917
1114
914
984
782
638
837
816
881
1057
969
994
1174
916
776
673
925
943
933
1064
824
988
977
643
550
723
526
667
1010
804
663
523
281
290
412
429
664
732
668
680
532
260
200
310
630
984
914
704
150
-93
147
371
307
588
795
503
366
57
-165
101
463
257
-129
-113
114
278
136
45
121
295
170
-25
119
191
-124
-357
-260
-46
108
182
185
32
12
101
178
-32
-363
-442
-435
-525
-151
184
107
70
-95
-140
-184
-276
-194
-347
-243
-47
-330
-467
-488
-354
-156
-57
-7
-20
-105
-345
-332
-471
-733
-572
-413
-49
175
109
-265
-677
-774
-640
-336
-319
-171
-274
-570
-703
-804
-744
-490
-173
49
138
-226
-587
-514
-440
-511
-302
-37
-71
-377
-310
-314
-512
-271
-119
-149
4
-108
-440
-584
-752
-661
-550
-383
-150
-2
-171
-230
-208
-371
-369
-204
-166
-292
-188
-333
-454
-310
-381
-368
-286
-224
-114
-130
-482
-562
-654
-727
-660
-417
-384
-304
-337
-531
-479
-440
-356
-349
-304
-421
-391
-355
-407
-499
-467
-525
-398
-229
-149
-3
-136
-233
-394
-420
-235
-98
-218
-504
-375
-244
-220
-145
-183
-197
-120
-259
-242
-214
-218
-280
-342
-347
-219
-45
-68
-100
-203
-210
-165
-311
-439
-432
-311
-228
-174
-224
-253
-267
-335
-434
-471
-278
-288
-93
-220
-279
-270
-376
-400
-435
-214
-125
-14
-136
-214
-351
-368
-334
-497
-593
-415
-295
-360
-238
-264
-288
-468
-477
-586
-571
-473
-509
-566
-594
-644
-810
-756
-674
-520
-457
-473
-574
-630
-694
-635
-668
-562
-484
-362
-358
-433
-613
-743
-701
-680
-419
-400
-397
-419
-406
-389
-344
-308
-326
-287
-437
-284
-435
-403
-548
-623
-603
-523
-341
-446
-258
-495
-407
-527
-581
-523
-428
-348
-272
-421
-479
-483
-551
-430
-485
-243
-282
-179
-280
-160
-231
-376
-346
-452
-404
-367
-360
-372
-419
-452
-314
-273
-97
-31
83
18
-102
-173
-115
-33
-135
-12
-80
-28
18
35
3
-23
-26
-127
-46
12
112
72
6
-9
-233
-345
-410
-379
-233
-33
26
-48
-105
-170
-295
-428
-471
-472
-313
-175
-43
-197
-197
-299
-344
-405
-339
-263
-194
-238
-427
-472
-651
-555
-721
-580
-561
-444
-436
-450
-618
-785
-834
-1010
-1012
-986
-829
-751
-725
-849
-920
-1027
-940
-836
-819
-639
-682
-546
-657
-809
-941
-1092
-945
-944
-648
-644
-491
-529
-546
-724
-780
-747
-722
-620
-607
-594
-503
-389
-476
-511
-700
-606
-602
-591
-581
-536
-410
-452
-495
-476
-286
-221
-249
-334
-321
-317
-317
-516
-474
-404
-310
-188
-224
-36
-9
1
-186
-264
-324
-174
-161
-182
-153
-37
-6
3
-63
33
85
-20
-49
-292
-264
-311
-288
-368
-198
-193
-158
-238
-287
-226
-255
-274
-375
-342
-344
-347
-503
-580
-494
-515
-394
-469
-415
-481
-520
-642
-800
-670
-736
-599
-726
-655
-728
-753
-771
-888
-906
-967
-1005
-998
-876
-795
-735
-815
-822
-904
-857
-862
-807
-836
-723
-713
-822
-726
-866
-731
-767
-698
-734
-698
-666
-673
-714
-797
-731
-740
-556
-543
-494
-508
-544
-732
-619
-669
-616
-583
-572
-450
-423
-225
-285
-245
-395
-328
-499
-380
-226
-235
-201
-223
-241
-259
-276
-291
-207
-117
-68
-51
-103
-122
-41
-222
-139
-211
-88
136
241
158
89
-22
-177
-131
-253
-238
-225
-253
-236
-280
-375
-285
-419
-414
-469
-432
-354
-312
-399
-572
-633
-864
-930
-1015
-1011
-1015
-938
-979
-1019
-1119
-1163
-1253
-1355
-1418
-1430
-1504
-1490
-1482
-1563
-1537
-1553
-1546
-1470
-1490
-1409
-1361
-1414
-1384
-1458
-1359
-1461
-1419
-1445
-1391
-1372
-1285
-1151
-1189
-1130
-1192
-1172
-1153
-1144
-1062
-1050
-1027
-989
-982
-1056
-971
-878
-818
-737
-762
-591
-521
-532
-490
-550
-531
-428
-338
-297
-168
-95
-34
-76
-114
-23
-21
-92
-106
-44
24
209
303
248
378
304
306
404
249
409
538
550
534
443
380
375
309
357
455
526
416
490
364
389
347
205
177
41
86
147
96
18
-140
-174
-232
-218
-249
-255
-418
-361
-495
-656
-778
-977
-1099
-1301
-1425
-1483
-1465
-1557
-1589
-1713
-1805
-1901
-1864
-1986
-1962
-2159
-2141
-2231
-2350
-2294
-2318
-2290
-2343
-2208
-2179
-2063
-2007
-2042
-1932
-1968
-1949
-1956
-1989
-1877
-1892
-1714
-1705
-1679
-1564
-1450
-1495
-1497
-1482
-1368
-1170
-1136
-1111
-1045
-1025
-944
-870
-885
-641
-566
-465
-346
-314
-255
-93
-106
-6
76
179
232
379
362
576
616
629
866
858
1096
1236
1347
1390
1603
1615
1741
1720
1635
1766
1797
1726
1777
1788
1812
1883
1871
1945
1887
1924
1889
1945
1867
1803
1758
1660
1648
1666
1574
1467
1432
1356
1309
1063
994
764
731
373
8
-605
-1157
-1584
-1879
-2121
-2252
-2141
-2051
-1908
-1980
-1897
-1934
-1971
-2214
-2277
-2527
-2526
-2662
-2774
-3009
-3133
-3312
-3420
-3440
-3439
-3204
-3128
-3010
-3040
-2999
-2985
-3006
-3152
-3275
-3253
-3169
-3062
-2927
-2963
-2808
-2724
-2686
-2543
-2449
-2264
-2145
-2014
-1911
-1831
-1846
-1783
-1681
-1635
-1338
-994
-727
-368
-137
93
316
548
715
934
1126
1392
1637
1834
2069
2324
2599
2899
3263
3565
4115
4436
4859
5084
5261
5384
5496
5402
5374
5361
5413
5463
5622
5820
5874
6118
6178
6508
6609
6486
5531
4397
3167
1831
285
-920
-2034
-2781
-3123
-3465
-3532
-3807
-4006
-4388
-4659
-4940
-4824
-4744
-4560
-4581
-4540
-4111
-3566
-3241
-2637
-1985
-1250
-101
849
1714
2387
2976
3349
3389
3121
2957
2652
2293
1802
1534
1256
908
461
134
-293
-864
-1328
-2108
-2951
-3445
-4000
-4731
-5424
-6308
-6895
-7147
-7235
-7128
-6781
-6258
-5582
-4901
-4341
-3881
-3659
-3566
-3504
-3317
-2977
-2522
-2013
-1640
-1225
-778
-275
221
688
1025
1445
1649
1766
1902
1854
1624
1294
976
749
686
502
406
153
-33
-230
-442
-762
-861
-1131
-1176
-1214
-1268
-1137
-1055
-952
-913
-580
-243
369
891
1440
2014
2534
3018
3467
3994
4660
5338
5963
6656
7287
7905
8385
8680
8838
9069
9254
9155
9002
8265
6874
5263
3399
1580
-125
-2009
-3774
-5165
-6145
-6764
-7413
-8175
-8659
-8766
-8685
-8460
-8161
-7619
-6886
-6269
-5783
-5245
-4599
-3865
-3286
-2854
-2216
-1272
-328
283
645
935
1215
1474
1587
1529
1494
1439
1249
872
391
-192
-757
-1522
-2242
-2673
-3036
-3329
-3780
-4226
-4572
-4872
-5203
-5549
-5885
-5956
-5899
-5734
-5558
-5329
-4977
-4656
-4390
-4005
-3509
-3029
-2392
-1921
-1298
-556
10
558
1010
1235
1627
1953
2141
2423
2499
2513
2431
2295
2196
1966
1773
1553
1331
1207
1000
834
525
295
99
-28
-67
-24
-15
3
55
181
313
512
766
899
1282
1668
2109
2555
2728
2988
3295
3545
3852
3954
3970
4218
4832
5398
5848
5760
5266
4764
4160
3381
2468
1421
517
-35
-780
-1640
-2704
-3736
-4666
-5437
-6047
-6284
-6251
-5963
-5584
-5364
-5079
-4713
-4334
-4089
-3951
-3840
-3432
-2985
-2668
-2546
-2584
-2656
-2622
-2534
-2373
-2191
-1952
-1631
-1378
-1087
-899
-855
-991
-1142
-1229
-1266
-1374
-1674
-2090
-2522
-2916
-3245
-3601
-3896
-4015
-4015
-3788
-3553
-3377
-3227
-3030
-2781
-2571
-2296
-2002
-1659
-1342
-1071
-917
-712
-568
-404
-241
-76
258
594
946
1250
1443
1493
1650
1675
1796
1760
1801
1793
1755
1759
1711
1672
1547
1616
1557
1727
1903
2050
2181
2245
2346
2855
3491
4361
5210
5883
6707
7532
8298
8613
8548
7748
6846
5818
4681
3759
2511
785
-898
-2430
-3624
-4492
-5475
-6392
-6971
-6950
-6497
-5871
-5720
-5560
-5265
-4907
-4409
-4049
-3819
-3616
-3469
-3376
-3055
-2720
-2386
-2164
-2012
-1612
-808
61
753
1126
1357
1637
1808
1865
1623
1107
542
61
-423
-1007
-1656
-2448
-3157
-3710
-4074
-4163
-4215
-4344
-4347
-4292
-4106
-3927
-3966
-4087
-4178
-4232
-4144
-4004
-4028
-3935
-3826
-3651
-3253
-2827
-2297
-1737
-1130
-471
261
950
1546
1896
2134
2383
2510
2627
2600
2340
2024
1719
1411
1259
950
674
455
364
412
424
413
495
510
455
536
522
625
710
684
688
787
992
1191
1397
1577
1988
2414
2746
2762
2588
2730
3340
4147
4909
5339
5569
6060
6536
6659
6282
5699
4938
4393
3687
2828
1757
615
-597
-1878
-3000
-3872
-4365
-4823
-5272
-5677
-5650
-5251
-4977
-4805
-4614
-4357
-3762
-3172
-2672
-2494
-2420
-2356
-2351
-2372
-2428
-2478
-2636
-2651
-2458
-2201
-1829
-1623
-1577
-1350
-985
-506
-195
-18
-20
1
18
-144
-392
-761
-1203
-1670
-2043
-2367
-2657
-2929
-3177
-3357
-3331
-3154
-2857
-2600
-2378
-2060
-1679
-1319
-1038
-756
-568
-349
-135
98
298
401
500
546
575
717
946
1100
1301
1494
1742
1997
2139
2242
2242
2198
2244
2211
2180
2090
1974
1877
1773
1737
1559
1252
1016
1004
1342
1786
2294
2827
3422
4208
5103
5866
6341
6883
7312
7621
7570
7162
6496
5695
4743
3702
2332
915
-243
-1344
-2358
-3200
-3922
-4424
-4624
-4721
-4630
-4524
-4294
-3918
-3573
-3394
-3162
-3000
-2866
-2775
-2781
-2862
-2911
-2912
-2820
-2766
-2708
-2495
-2134
-1749
-1365
-938
-545
-114
283
585
754
824
801
683
484
199
-188
-618
-1133
-1588
-1964
-2242
-2491
-2705
-2871
-2951
-2891
-2832
-2796
-2751
-2695
-2565
-2392
-2284
-2200
-2174
-2094
-1931
-1772
-1667
-1428
-1084
-750
-379
-13
355
803
1222
1543
1858
2125
2383
2525
2512
2449
2406
2235
2006
1773
1468
1206
976
717
476
333
175
136
110
84
154
234
330
438
590
732
893
1010
1109
1215
1378
1559
1711
1789
1801
1809
1973
2182
2490
2747
2921
3147
3524
3876
4070
4048
3832
3563
3275
2871
2335
1636
909
279
-424
-1177
-1901
-2553
-3126
-3571
-3858
-4097
-4076
-3935
-3823
-3608
-3446
-3112
-2770
-2521
-2253
-2185
-2024
-1878
-1873
-1825
-1921
-2054
-2111
-2179
-2206
-2202
-2199
-2080
-1847
-1600
-1284
-954
-746
-439
-161
66
302
405
416
398
325
226
86
-196
-509
-816
-1071
-1275
-1490
-1700
-1837
-1878
-1878
-1822
-1733
-1586
-1388
-1132
-858
-601
-314
-85
177
398
525
590
658
692
651
600
525
504
413
364
282
191
183
143
174
192
216
266
318
355
375
392
417
420
475
422
433
388
325
349
298
341
304
274
334
435
508
579
676
719
877
1019
1135
1324
1432
1532
1705
1810
1885
1916
1897
1843
1746
1634
1420
1178
857
525
196
-114
-342
-596
-867
-1091
-1335
-1544
-1670
-1749
-1841
-1867
-1888
-1870
-1789
-1750
-1695
-1652
-1616
-1519
-1436
-1419
-1398
-1385
-1344
-1249
-1185
-1131
-1030
-998
-951
-879
-833
-759
-671
-574
-486
-412
-348
-296
-269
-280
-318
-313
-322
-368
-427
-483
-550
-601
-646
-700
-804
-894
-929
-938
-879
-890
-890
-872
-856
-810
-793
-777
-722
-642
-590
-535
-469
-427
-413
-416
-400
-381
-346
-359
-369
-368
-413
-366
-361
-336
-350
-346
-321
-315
-276
-286
-214
-137
-115
-26
8
31
103
114
126
171
166
170
200
190
184
220
198
238
281
279
320
351
371
411
508
600
666
699
725
745
765
787
813
789
767
733
723
720
713
659
583
486
401
333
220
119
-8
-100
-202
-300
-379
-493
-628
-727
-766
-831
-851
-853
-908
-922
-906
-887
-837
-811
-820
-760
-694
-688
-673
-659
-649
-601
-575
-535
-517
-549
-574
-607
-644
-623
-616
-637
-625
-613
-594
-568
-578
-579
-561
-560
-542
-523
-518
-525
-514
-514
-507
-509
-528
-569
-577
-584
-625
-664
-709
-728
-758
-750
-785
-748
-704
-689
-649
-655
-645
-602
-564
-519
-479
-462
-420
-379
-366
-345
-350
-383
-375
-364
-362
-392
-409
-419
-402
-376
-350
-317
-295
-248
-221
-191
-171
-161
-155
-119
-90
-71
-106
-122
-119
-103
-114
-141
-151
-171
-164
-182
-189
-174
-165
-174
-149
-126
-116
-96
-96
-108
-90
-83
-83
-83
-106
-87
-73
-55
-22
-14
-34
-48
-33
-6
35
49
49
75
108
126
131
146
183
197
216
215
192
167
128
90
33
-3
-19
-58
-134
-208
-266
-333
-384
-407
-418
-428
-458
-488
-515
-528
-517
-512
-497
-488
-491
-510
-533
-539
-512
-514
-515
-495
-508
-509
-511
-532
-529
-515
-500
-492
-487
-487
-505
-495
-493
-473
-473
-473
-460
-449
-439
-437
-434
-440
-422
-418
-441
-469
-473
-455
-444
-465
-478
-466
-470
-477
-471
-464
-445
-449
-437
-418
-418
-400
-377
-381
-389
-383
-383
-366
-356
-359
-367
-389
-388
-367
-333
-325
-343
-345
-324
-274
-233
-217
-214
-195
-167
-169
-152
-127
-100
-77
-50
-13
30
62
41
31
30
54
84
83
73
82
107
112
117
137
128
108
103
93
56
36
22
15
-3
-20
-33
-61
-94
-116
-141
-172
-188
-202
-225
-246
-227
-202
-180
-165
-165
-163
-172
-193
-168
-149
-176
-206
-198
-176
-170
-178
-209
-236
-264
-289
-296
-294
-316
-343
-353
-363
-341
-333
-343
-351
-369
-361
-360
-348
-321
-300
-294
-306
-302
-269
-261
-259
-270
-285
-294
-292
-288
-307
-342
-349
-331
-329
-364
-398
-438
-470
-474
-452
-426
-397
-408
-433
-434
-439
-422
-384
-373
-378
-372
-368
-346
-340
-349
-350
-345
-343
-335
-317
-312
-298
-267
-250
-233
-194
-153
-102
-72
-82
-79
-35
1
2
-6
-16
-8
16
40
37
13
-20
-63
-83
-113
-131
-141
-161
-188
-202
-207
-223
-226
-230
-249
-254
-246
-230
-233
-242
-242
-233
-213
-190
-201
-221
-197
-171
-136
-108
-99
-88
-69
-50
-43
-26
-11
-8
-12
-15
-5
-1
-37
-67
-53
-39
-48
-76
-95
-134
-181
-179
-183
-223
-252
-270
-286
-281
-280
-289
-298
-308
-316
-347
-360
-350
-375
-417
-454
-460
-464
-467
-467
-479
-490
-494
-482
-469
-446
-427
-436
-437
-429
-429
-444
-448
-436
-430
-424
-420
-410
-394
-384
-391
-401
-388
-375
-347
-326
-303
-280
-267
-250
-230
-215
-211
-202
-175
-130
-109
-112
-112
-89
-65
-60
-52
-38
-34
-62
-75
-82
-110
-129
-115
-107
-115
-136
-169
-181
-201
-216
-221
-249
-271
-259
-248
-261
-265
-258
-253
-242
-217
-178
-140
-120
-117
-112
-81
-52
-44
-39
-30
-11
1
6
5
10
19
18
26
29
-3
-43
-62
-67
-96
-130
-140
-169
-221
-267
-287
-307
-333
-356
-391
-429
-446
-465
-479
-483
-520
-566
-580
-592
-599
-596
-583
-584
-577
-563
-565
-551
-551
-560
-550
-529
-505
-496
-480
-480
-485
-458
-433
-445
-464
-467
-476
-464
-444
-434
-432
-411
-387
-362
-328
-304
-274
-266
-236
-208
-178
-139
-141
-137
-113
-90
-40
-12
-18
-32
-35
-45
-54
-46
-50
-82
-116
-147
-193
-205
-217
-249
-265
-292
-327
-327
-312
-308
-324
-345
-365
-367
-378
-402
-421
-407
-380
-365
-355
-358
-370
-386
-381
-357
-328
-308
-299
-286
-256
-221
-174
-141
-139
-121
-74
-31
-35
-20
-12
-22
-16
-9
-11
-42
-73
-83
-94
-112
-135
-172
-233
-285
-302
-331
-356
-360
-378
-415
-441
-458
-465
-467
-484
-491
-503
-513
-503
-494
-496
-502
-499
-486
-483
-487
-487
-482
-477
-452
-424
-385
-350
-321
-300
-272
-240
-219
-202
-213
-216
-207
-192
-168
-146
-140
-135
-115
-112
-120
-112
-83
-60
-60
-75
-96
-106
-118
-144
-166
-196
-201
-198
-201
-216
-251
-290
-297
-289
-292
-314
-328
-349
-367
-372
-368
-347
-342
-361
-373
-372
-378
-387
-398
-420
-429
-410
-381
-356
-351
-348
-353
-341
-318
-274
-234
-227
-216
-218
-205
-188
-166
-165
-172
-167
-138
-119
-136
-132
-115
-83
-69
-84
-96
-77
-74
-82
-94
-104
-99
-116
-129
-149
-178
-184
-201
-226
-239
-257
-293
-304
-329
-343
-340
-358
-370
-383
-393
-412
-432
-423
-423
-459
-470
-452
-456
-434
-412
-439
-415
-411
-415
-388
-402
-367
-351
-333
-313
-288
-295
-311
-326
-324
-290
-293
-275
-267
-258
-256
-241
-233
-245
-226
-213
-185
-186
-197
-218
-241
-217
-198
-199
-202
-198
-209
-202
-215
-224
-230
-235
-254
-265
-263
-281
-291
-298
-290
-270
-252
-237
-244
-262
-248
-214
-194
-195
-188
-208
-230
-240
-250
-212
-195
-178
-155
-144
-129
-131
-104
-92
-103
-99
-78
-85
-105
-98
-133
-148
-134
-140
-124
-143
-187
-195
-209
-232
-209
-220
-263
-286
-340
-344
-334
-354
-375
-395
-421
-425
-433
-447
-467
-497
-505
-488
-493
-488
-503
-508
-496
-472
-472
-463
-446
-455
-427
-430
-417
-397
-348
-359
-350
-336
-326
-278
-266
-268
-242
-237
-233
-207
-208
-187
-162
-198
-149
-112
-106
-112
-94
-127
-136
-77
-108
-107
-105
-175
-172
-168
-154
-142
-183
-205
-265
-234
-264
-299
-278
-297
-354
-333
-347
-343
-341
-375
-386
-377
-390
-393
-376
-426
-398
-351
-383
-351
-367
-390
-375
-369
-376
-349
-311
-351
-324
-330
-323
-292
-275
-263
-246
-208
-216
-171
-156
-166
-188
-155
-164
-117
-122
-146
-132
-150
-126
-159
-115
-148
-152
-134
-138
-96
-134
-158
-158
-154
-184
-235
-237
-291
-240
-284
-304
-324
-376
-363
-352
-340
-349
-355
-406
-385
-352
-330
-327
-375
-353
-339
-291
-282
-307
-278
-274
-217
-207
-217
-237
-216
-249
-214
-158
-262
-246
-275
-291
-228
-234
-293
-220
-281
-294
-226
-251
-259
-238
-241
-216
-163
-245
-258
-272
-295
-224
-246
-287
-270
-331
-361
-293
-349
-329
-381
-395
-403
-400
-349
-432
-431
-458
-457
-423
-387
-450
-342
-396
-416
-334
-353
-347
-341
-320
-310
-246
-323
-267
-315
-271
-218
-214
-191
-202
-205
-187
-112
-161
-124
-157
-160
-78
-113
-100
-94
-125
-81
-70
-108
-132
-188
-194
-150
-215
-174
-235
-248
-235
-256
-240
-276
-302
-306
-313
-329
-308
-325
-350
-364
-398
-426
-406
-424
-445
-415
-460
-419
-412
-411
-368
-396
-427
-380
-393
-372
-394
-344
-370
-390
-389
-351
-359
-412
-357
-371
-327
-296
-270
-191
-169
-155
-182
-123
-119
-123
-28
-187
-117
-161
-227
-164
-255
-306
-292
-340
-338
-326
-363
-368
-356
-329
-326
-256
-276
-293
-308
-288
-217
-254
-207
-300
-312
-260
-290
-322
-315
-391
-339
-285
-325
-280
-348
-379
-355
-348
-298
-312
-291
-263
-225
-220
-216
-253
-205
-163
-139
-126
-159
-197
-214
-189
-203
-220
-216
-285
-302
-341
-368
-361
-408
-510
-453
-457
-464
-389
-411
-328
-361
-285
-274
-254
-285
-230
-207
-220
-179
-251
-253
-302
-302
-242
-367
-397
-275
-330
-318
-332
-392
-395
-341
-348
-281
-283
-316
-259
-279
-186
-181
-71
-111
-141
-67
-164
-157
-186
-237
-287
-172
-154
-172
-200
-258
-239
-325
-306
-312
-329
-453
-516
-411
-488
-455
-532
-478
-594
-507
-421
-428
-432
-355
-287
-260
-179
-253
-181
-242
-173
-174
-182
-185
-244
-253
-170
-298
-337
-454
-495
-460
-585
-550
-771
-929
-1017
-1143
-1169
-1322
-1339
-1207
-1097
-768
-505
-312
0
201
548
902
925
978
1100
897
803
706
475
79
-144
-452
-718
-714
-825
-926
-958
-781
-812
-625
-422
-326
-57
254
317
528
666
484
657
754
624
587
507
382
185
116
-47
-200
-309
-423
-517
-481
-303
-296
-139
55
55
331
418
374
505
478
434
343
241
-69
-328
-492
-788
-961
-1073
-1204
-1329
-1148
-1059
-999
-718
-644
-590
-270
-66
170
361
333
293
387
452
327
317
23
-155
-176
-355
-446
-698
-802
-887
-973
-771
-956
-900
-791
-827
-563
-443
-331
-320
-317
-209
-124
-11
-82
-130
-211
-199
-190
-248
-323
-398
-519
-491
-468
-615
-532
-496
-552
-277
-211
-298
-192
-215
-159
19
15
-50
-57
-17
-22
-88
-44
-188
-257
-247
-166
-234
-312
-336
-592
-424
-404
-542
-465
-513
-604
-357
-293
-300
-257
-242
-278
-173
-107
-184
-122
-106
-145
-190
-143
-351
-476
-287
-427
-450
-338
-491
-548
-424
-398
-502
-413
-353
-521
-374
-205
-370
-247
-189
-323
-238
-100
-223
-173
-119
-251
-234
-212
-361
-458
-377
-399
-453
-425
-426
-428
-428
-261
-357
-298
-263
-318
-221
-230
-200
-263
-342
-336
-232
-357
-323
-331
-456
-394
-346
-392
-420
-385
-470
-401
-343
-374
-349
-313
-344
-294
-176
-231
-293
-372
-434
-1723
-2704
-2613
-3051
-3299
-3554
-4286
-4662
-4310
-3928
-3226
-2276
-1669
-1137
-232
821
1475
2155
2648
2682
2958
3290
2888
2470
2247
1600
1193
1115
437
-460
-943
-1382
-1659
-1918
-2201
-2618
-2938
-2711
-2554
-2355
-1912
-1553
-1223
-744
-109
261
630
766
865
1063
1166
960
636
313
61
-92
-153
-254
-695
-783
-789
-803
-670
-592
-615
-424
-207
-89
-28
-36
-122
96
66
-39
-37
-345
-558
-521
-601
-599
-756
-963
-967
-1019
-874
-810
-780
-656
-587
-509
-217
-180
-220
-92
-136
43
164
30
-18
-447
-1119
-1493
-2059
-2484
-2770
-3330
-3741
-4073
-4258
-4204
-4016
-3792
-3385
-3069
-2466
-1725
-1183
-338
106
575
1126
1453
1561
1652
1737
1577
1538
1242
810
482
26
-305
-374
-435
-405
-618
-784
-687
-805
-669
-661
-769
-638
-574
-528
-392
-617
-589
-615
-766
-576
-657
-740
-572
-629
-437
-206
-168
-55
-117
-9
252
335
477
576
431
559
561
537
541
430
413
417
370
252
249
74
-20
-31
-293
-319
-524
-595
-442
-587
-568
-634
-1401
-1092
-748
-1132
-930
-806
-1137
-884
-383
-486
-254
62
-55
26
554
645
386
640
630
348
598
627
184
296
480
277
382
537
87
172
333
412
470
628
497
468
628
697
435
352
239
64
135
277
-92
-331
-124
-411
-240
-20
-301
-620
-624
-725
-614
-480
-478
-644
-637
-314
-193
124
463
561
931
1527
1834
2123
2403
2417
2492
2721
2671
2494
2349
2064
1885
1779
1526
1251
943
741
580
503
539
398
296
345
418
583
750
786
813
924
1032
1006
1066
1007
901
942
973
995
1069
1005
977
1101
1174
1244
1415
1398
1400
1522
1604
1637
1640
1609
1556
1502
1498
1460
1238
1150
1029
966
947
878
639
591
525
483
509
530
517
568
644
717
860
978
992
934
1062
1091
1097
1134
1027
906
949
947
895
866
804
746
915
1031
1091
1122
1095
1100
1156
1168
1143
1128
969
794
703
661
597
433
282
261
207
203
145
84
123
256
324
512
568
620
829
936
1049
1216
1141
1136
1154
1166
1223
1194
1176
1090
1067
1121
1182
1116
1073
1018
984
995
1078
1035
1003
934
888
850
799
763
643
527
456
432
398
335
240
243
216
280
381
338
275
267
250
297
270
202
119
-31
-56
-73
-193
-367
-500
-540
-589
-615
-560
-605
-681
-596
-510
-511
-422
-403
-391
-289
-202
-178
-223
-337
-461
-565
-611
-704
-788
-898
-997
-964
-868
-796
-809
-728
-595
-402
-180
66
161
218
347
351
298
244
35
-183
-361
-498
-581
-717
-847
-921
-854
-779
-718
-545
-417
-383
-227
20
71
79
110
90
54
59
13
-27
-157
-255
-325
-411
-420
-434
-393
-350
-308
-216
-31
-34
47
212
270
225
236
247
126
38
-93
-277
-478
-582
-612
-720
-798
-756
-671
-696
-684
-550
-503
-480
-458
-380
-450
-504
-448
-482
-567
-613
-654
-751
-852
-780
-808
-889
-945
-1018
-1055
-1120
-1128
-1203
-1261
-1390
-1410
-1361
-1426
-1537
-1597
-1678
-1745
-1808
-1859
-2002
-2083
-2068
-2082
-2093
-2117
-2034
-2053
-1987
-1821
-1682
-1568
-1521
-1545
-1491
-1406
-1415
-1357
-1350
-1390
-1386
-1332
-1281
-1313
-1306
-1279
-1259
-1248
-1117
-1094
-1103
-1026
-931
-851
-809
-792
-767
-733
-710
-644
-590
-674
-737
-750
-769
-790
-824
-812
-931
-972
-844
-696
-557
-466
-383
-238
-56
101
226
268
263
310
347
325
239
145
36
-4
40
60
27
25
52
101
210
318
370
405
434
472
578
576
556
499
484
434
406
375
275
137
42
-14
-57
-81
-139
-172
-230
-279
-272
-207
-241
-324
-422
-436
-486
-496
-445
-498
-584
-614
-662
-723
-796
-903
-980
-1041
-1059
-1033
-1027
-1024
-991
-874
-801
-659
-476
-406
-369
-307
-185
-145
-123
-102
-60
-28
-65
-88
-33
-35
-46
-20
64
151
276
328
356
467
516
593
663
676
688
807
872
876
890
925
897
853
879
936
983
969
1080
1118
1217
1306
1407
1490
1564
1604
1738
1876
1763
1737
1862
1755
1651
1742
1624
1580
1528
1433
1440
1435
1398
1477
1433
1379
1447
1440
1426
1439
1343
1403
1332
1159
1175
1067
810
741
608
292
253
133
-25
-163
-350
-496
-539
-735
-863
-948
-1084
-1192
-1316
-1517
-1683
-1970
-2255
-2438
-2748
-2978
-3141
-3453
-3682
-3739
-3848
-3836
-3813
-3818
-3608
-3411
-3269
-2974
-2759
-2580
-2340
-2076
-1937
-1833
-1766
-1748
-1747
-1848
-1882
-1879
-1981
-1994
-1969
-1937
-1814
-1664
-1528
-1368
-1224
-1034
-802
-679
-573
-449
-416
-378
-324
-291
-300
-363
-332
-257
-291
-236
-82
33
180
381
651
932
1155
1411
1711
1882
2188
2403
2648
2811
2897
3056
3157
3128
3132
3242
3210
3351
3520
3666
3855
4142
4478
4778
5048
5443
5815
6093
6298
6290
6034
5501
4845
3889
3112
2130
1000
-103
-1368
-2402
-3272
-4123
-4993
-5556
-5986
-6096
-5916
-5699
-5399
-4989
-4625
-4103
-3688
-3240
-2742
-2447
-2132
-1903
-1685
-1521
-1447
-1634
-1796
-1854
-1897
-1821
-1809
-1939
-1958
-1958
-1968
-1965
-2041
-2114
-2175
-2300
-2470
-2620
-2878
-3201
-3551
-4013
-4391
-4656
-5071
-5406
-5700
-5834
-5839
-5806
-5732
-5561
-5285
-4895
-4386
-3941
-3446
-2905
-2468
-2053
-1596
-1135
-628
-260
39
444
817
1159
1518
1795
2089
2503
2891
3292
3622
3959
4320
4596
4802
4970
5048
5009
4899
4797
4673
4538
4437
4344
4219
4217
4312
4571
4852
5169
5578
6104
6524
6874
6718
6048
5321
4564
3744
2686
1465
121
-1253
-2526
-3475
-4495
-5335
-5992
-6327
-6456
-6261
-5862
-5170
-4541
-4083
-3541
-2944
-2369
-1803
-1345
-1204
-973
-695
-452
-548
-729
-836
-664
-518
-309
-65
66
238
373
380
398
323
173
-79
-593
-1129
-1570
-2152
-2921
-3636
-4440
-5029
-5456
-5795
-6043
-6248
-6291
-6110
-5876
-5634
-5296
-4963
-4576
-4139
-3719
-3275
-2935
-2709
-2447
-2202
-2001
-1738
-1393
-1153
-913
-636
-346
-51
242
554
793
1019
1238
1514
1706
1736
1791
1800
1833
1845
1906
1942
2045
2242
2459
2665
2802
3036
3224
3459
3807
4206
4495
4854
5301
5789
6173
6625
7100
7552
7933
8235
8335
7947
7189
6385
5410
4211
2949
1594
-8
-1530
-2730
-3903
-5106
-6090
-6680
-7038
-7218
-7221
-6896
-6444
-5842
-5297
-4721
-4275
-3647
-2970
-2441
-2150
-1841
-1353
-1026
-741
-529
-297
-80
301
761
1118
1341
1505
1550
1574
1516
1320
919
444
-123
-704
-1425
-2306
-3153
-3937
-4633
-5349
-5889
-6288
-6511
-6626
-6658
-6632
-6483
-6255
-5924
-5515
-5111
-4746
-4357
-3931
-3474
-3066
-2687
-2356
-2088
-1648
-1206
-806
-460
-124
185
491
741
988
1190
1337
1485
1617
1737
1783
1840
1870
1900
1952
2029
2221
2344
2556
2815
3048
3118
3223
3543
3699
3929
4086
4398
4658
5143
5663
6126
6621
7248
7883
8305
8677
8389
7730
6740
5904
4779
3544
2101
482
-1190
-2700
-4044
-5371
-6330
-6946
-7338
-7564
-7459
-7145
-6652
-6080
-5305
-4435
-3664
-3255
-2838
-2347
-1917
-1531
-1140
-921
-797
-574
-400
-216
6
547
1017
1348
1657
1912
1948
1742
1559
1256
913
382
-360
-1229
-2218
-3211
-4156
-5045
-5892
-6438
-6831
-7245
-7441
-7369
-7218
-7023
-6706
-6209
-5792
-5393
-4892
-4356
-3904
-3461
-3024
-2604
-2242
-1946
-1568
-1223
-819
-332
61
336
645
952
1207
1375
1482
1655
1826
1841
1823
1766
1680
1685
1668
1657
1790
1948
2141
2381
2595
2846
3073
3328
3588
3919
4256
4568
4922
5266
5860
6248
6778
7497
8176
8536
8844
9043
8427
7635
6712
5644
4315
3009
1361
-380
-1995
-3289
-4428
-5692
-6732
-7318
-7514
-7721
-7496
-6911
-6232
-5756
-5043
-4263
-3755
-3209
-2586
-2175
-1845
-1239
-768
-613
-550
-196
162
447
859
1450
1887
2107
2401
2571
2477
2149
1844
1421
747
-8
-743
-1722
-2861
-3785
-4665
-5565
-6295
-6755
-7166
-7498
-7506
-7233
-7029
-6928
-6574
-6087
-5612
-5182
-4655
-4066
-3600
-3157
-2764
-2412
-2035
-1547
-1191
-912
-524
74
527
649
856
1219
1471
1561
1599
1663
1740
1734
1640
1443
1361
1432
1452
1288
1363
1679
2030
2163
2299
2682
3114
3309
3464
3822
4279
4695
5035
5426
5782
6471
7072
7458
7939
8713
9304
9374
8623
7594
6829
5743
4279
2781
1202
-596
-2010
-3525
-4914
-6064
-6814
-7435
-7896
-8036
-7609
-6898
-6431
-5901
-5227
-4408
-3761
-3214
-2860
-2427
-1982
-1327
-790
-631
-391
15
344
640
1217
1852
2327
2696
2943
3045
2837
2540
2157
1501
687
-104
-898
-1916
-3001
-3996
-4887
-5793
-6434
-6819
-7236
-7513
-7411
-7127
-6896
-6635
-6345
-5920
-5455
-5011
-4578
-4223
-3840
-3335
-2854
-2576
-2180
-1632
-1093
-704
-238
381
933
1252
1468
1628
1752
1841
1848
1703
1418
1255
1089
895
541
316
306
359
367
496
781
1039
1582
2136
2594
2981
3390
3872
4160
4383
4709
5280
5603
5862
6390
6903
7562
8170
8621
8951
9171
8698
7711
6766
5617
4492
3183
1378
-719
-2250
-3750
-5157
-6475
-7394
-7955
-8353
-8464
-8259
-7654
-7072
-6372
-5750
-4868
-4031
-3341
-2780
-2348
-1885
-1149
-580
-357
-96
291
659
1057
1607
2162
2609
2913
3194
3257
3021
2691
2253
1550
751
-19
-862
-1912
-3073
-4155
-5132
-6006
-6576
-6938
-7428
-7737
-7625
-7407
-7233
-7043
-6680
-6219
-5845
-5450
-5022
-4621
-4200
-3651
-3220
-2806
-2317
-1795
-1318
-899
-335
327
756
1048
1349
1567
1644
1665
1619
1420
1201
977
871
565
229
71
-17
-49
-32
172
325
634
1143
1581
2033
2508
3005
3245
3632
4044
4459
4854
5147
5645
6088
6657
7225
7790
8129
8680
8825
8103
7080
6137
5211
3955
2563
736
-1075
-2692
-4081
-5400
-6684
-7578
-8177
-8459
-8509
-8163
-7672
-7162
-6514
-5776
-4794
-4018
-3476
-2965
-2427
-1942
-1249
-631
-416
-159
264
739
1143
1596
2108
2588
2936
3216
3330
3086
2736
2293
1590
761
-61
-894
-1979
-3079
-4093
-4908
-5653
-6429
-6912
-7265
-7451
-7435
-7212
-7061
-6768
-6332
-5875
-5441
-5036
-4538
-4125
-3816
-3430
-2884
-2488
-2073
-1602
-1112
-598
-5
538
988
1292
1582
1947
2028
2064
2000
1901
1670
1436
1069
646
279
-12
-192
-359
-351
-338
-220
-66
382
887
1389
1940
2649
3330
3803
4318
4727
5097
5535
6018
6430
6856
7422
7951
8489
8837
9204
9604
9132
8043
7123
6228
4910
3659
2129
14
-1881
-3315
-4673
-5957
-7148
-7956
-8505
-8660
-8344
-7880
-7512
-6941
-6139
-5296
-4412
-3791
-3146
-2444
-1837
-1216
-471
-165
-27
377
888
1438
1950
2554
2954
3164
3474
3705
3533
3177
2847
2222
1452
650
-305
-1398
-2525
-3554
-4373
-5173
-5972
-6511
-6957
-7292
-7318
-7105
-6884
-6754
-6507
-6089
-5617
-5221
-4777
-4467
-4240
-3783
-3269
-2867
-2446
-1874
-1260
-700
-140
534
1033
1281
1677
2033
2247
2264
2155
1876
1621
1349
1003
646
183
-101
-304
-462
-551
-487
-466
-266
36
445
974
1449
2051
2656
3339
3624
4182
4604
4852
5512
5904
6464
6899
7504
8041
8492
8942
9252
9331
8452
7548
6765
5459
4309
3021
1008
-983
-2494
-3913
-5115
-6465
-7456
-8030
-8392
-8183
-7845
-7525
-7129
-6274
-5550
-4734
-3925
-3444
-2735
-2132
-1519
-788
-378
-178
123
655
1230
1803
2304
2731
3110
3426
3768
3847
3568
3296
2921
2334
1605
744
-298
-1343
-2369
-3250
-4067
-4931
-5560
-6068
-6327
-6446
-6452
-6447
-6423
-6205
-5885
-5508
-5204
-4878
-4519
-4201
-3884
-3488
-3161
-2791
-2241
-1688
-1045
-417
161
708
1166
1640
2047
2287
2378
2393
2284
2108
1868
1495
1068
664
266
12
-221
-436
-508
-595
-541
-345
-160
88
479
895
1372
1921
2496
3065
3404
3859
4395
4891
5319
5892
6426
6906
7596
8132
8536
8836
9059
8761
7932
7036
6190
5024
3866
2453
564
-1121
-2313
-3618
-4839
-5903
-6765
-7262
-7350
-7154
-7000
-6819
-6338
-5647
-5127
-4409
-3840
-3336
-2708
-2092
-1583
-1045
-655
-321
93
623
1228
1774
2223
2640
2946
3296
3609
3552
3347
3117
2719
2172
1540
756
-129
-929
-1716
-2555
-3343
-4007
-4538
-5005
-5264
-5457
-5602
-5633
-5636
-5549
-5401
-5100
-4896
-4710
-4495
-4161
-4044
-3860
-2846
-2596
-2089
-1495
-998
-647
198
836
1353
1734
1872
2242
2182
2249
2424
2332
1703
1568
1212
1057
735
501
486
139
-63
57
182
159
217
374
663
845
1299
1790
2053
2407
2999
3406
3796
4294
4805
5191
5747
6352
6865
7307
7743
8118
8267
8037
7407
6613
5629
4852
3883
2609
1021
-454
-1626
-2628
-3682
-4738
-5591
-6118
-6200
-6177
-6104
-5997
-5723
-5413
-5058
-4620
-4174
-3785
-3343
-2972
-2563
-2153
-1753
-1438
-1182
-729
-153
379
876
1297
1643
1997
2357
2573
2544
2392
2180
1926
1522
1029
437
-215
-912
-1542
-2163
-2716
-3198
-3679
-4071
-4365
-4532
-4690
-4876
-5001
-5002
-4913
-4815
-4732
-4699
-4567
-4362
-4137
-3912
-3611
-3192
-2693
-2115
-1557
-1010
-446
99
545
966
1338
1692
1878
2005
2028
1981
1917
1771
1564
1285
1131
994
885
680
580
526
581
647
721
823
948
1216
1406
1673
1976
2292
2577
2891
3246
3621
4118
4495
4889
5328
5845
6279
6657
7065
7312
7285
6733
6136
5384
4786
4037
2949
1553
278
-561
-1507
-2504
-3593
-4349
-4789
-4943
-5034
-5154
-5130
-4970
-4715
-4553
-4290
-3999
-3706
-3407
-3169
-2910
-2663
-2340
-2174
-1987
-1608
-1148
-669
-186
222
603
1066
1549
1849
1917
1987
2018
1946
1738
1458
1008
519
78
-414
-965
-1486
-1907
-2387
-2826
-3196
-3454
-3724
-3994
-4214
-4385
-4411
-4430
-4539
-4681
-4677
-4592
-4435
-4264
-4123
-3916
-3524
-3051
-2642
-2188
-1674
-1163
-707
-263
175
535
814
1032
1153
1227
1325
1312
1223
1102
1001
961
864
727
607
576
630
675
678
722
826
939
1090
1247
1435
1676
2001
2296
2581
2870
3186
3578
3921
4300
4732
5124
5494
5818
6127
6333
6034
5536
4971
4460
3796
2944
1864
696
-247
-1046
-1939
-2964
-3785
-4284
-4498
-4704
-4823
-4875
-4801
-4596
-4433
-4258
-4038
-3781
-3505
-3293
-3111
-2910
-2627
-2409
-2266
-2026
-1606
-1143
-698
-341
87
495
918
1290
1452
1524
1630
1748
1666
1449
1102
714
315
-105
-574
-1057
-1520
-1922
-2312
-2699
-3018
-3286
-3536
-3787
-3971
-4066
-4089
-4192
-4347
-4414
-4420
-4325
-4234
-4107
-3941
-3635
-3256
-2853
-2486
-2129
-1608
-1169
-701
-342
22
340
573
755
833
908
885
904
816
733
673
686
641
556
493
499
576
604
643
689
808
935
1051
1135
1283
1492
1763
2020
2230
2476
2791
3147
3483
3819
4253
4665
5059
5339
5626
5843
5747
5264
4637
4130
3582
2863
1853
729
-343
-1100
-1832
-2826
-3794
-4351
-4535
-4641
-4816
-4954
-5020
-4878
-4635
-4462
-4291
-4070
-3736
-3503
-3314
-3079
-2845
-2630
-2448
-2168
-1745
-1270
-813
-424
-71
348
800
1164
1411
1530
1624
1743
1750
1541
1259
912
571
210
-209
-611
-1041
-1400
-1763
-2114
-2463
-2726
-2967
-3214
-3373
-3492
-3545
-3655
-3768
-3877
-3889
-3834
-3749
-3655
-3576
-3312
-3007
-2640
-2309
-1949
-1477
-1032
-583
-188
183
473
748
954
1093
1212
1267
1300
1240
1176
1150
1120
1070
1006
974
931
942
950
880
826
814
875
905
937
1035
1182
1387
1630
1796
1886
2121
2449
2775
3018
3309
3694
4010
4357
4567
4767
4859
4636
4126
3497
3042
2534
1745
704
-344
-1182
-1877
-2684
-3708
-4468
-4799
-4877
-5053
-5300
-5368
-5211
-4932
-4758
-4607
-4364
-4029
-3700
-3519
-3310
-3044
-2808
-2598
-2426
-2152
-1727
-1260
-923
-637
-271
219
634
870
1046
1207
1361
1467
1356
1131
857
630
352
-31
-417
-784
-1078
-1421
-1749
-2059
-2327
-2550
-2776
-2977
-3096
-3174
-3246
-3365
-3499
-3516
-3468
-3384
-3351
-3292
-3103
-2835
-2333
-1948
-1693
-1197
-735
-245
229
544
871
1253
1537
1716
1803
1871
1998
2028
1919
1857
1845
1785
1727
1592
1557
1582
1584
1509
1489
1505
1598
1648
1619
1699
1876
2148
2313
2454
2651
2945
3175
3381
3653
3979
4378
4706
5043
5297
5622
5936
5974
5636
5096
4622
4215
3649
2685
1605
559
-175
-891
-1870
-2939
-3751
-3968
-4038
-4294
-4696
-4845
-4591
-4243
-4055
-4012
-3835
-3473
-3015
-2739
-2644
-2572
-2308
-1993
-1782
-1559
-1245
-866
-485
-150
230
591
881
1140
1308
1491
1639
1653
1480
1207
963
696
307
-230
-704
-1086
-1419
-1816
-2307
-2746
-3074
-3312
-3594
-3864
-4068
-4167
-4226
-4321
-4374
-4374
-4330
-4251
-4170
-3982
-3720
-3403
-3039
-2687
-2292
-1801
-1330
-952
-571
-162
237
528
718
853
945
1037
1037
959
857
802
766
644
579
478
451
432
399
387
389
457
502
544
597
728
926
1105
1344
1578
1837
2101
2328
2628
2961
3291
3694
4048
4471
4839
5177
5462
5658
5672
5328
4746
4248
3897
3168
2188
1031
132
-571
-1347
-2364
-3427
-3958
-3995
-4046
-4454
-4773
-4661
-4209
-3853
-3803
-3746
-3391
-2787
-2342
-2218
-2208
-1972
-1516
-1193
-1067
-873
-446
73
450
711
1057
1392
1736
1952
2056
2144
2231
2164
1865
1519
1238
934
416
-112
-567
-913
-1261
-1752
-2257
-2578
-2729
-2937
-3230
-3434
-3494
-3466
-3495
-3607
-3664
-3560
-3382
-3330
-3268
-3062
-2733
-2399
-2096
-1765
-1347
-875
-451
-92
264
604
930
1151
1294
1366
1417
1418
1343
1259
1193
1131
1026
911
818
732
633
575
503
455
470
524
543
581
687
841
997
1232
1465
1720
1971
2248
2541
2858
3231
3612
3958
4362
4761
5082
5309
5605
5824
5818
5409
4810
4292
3826
3096
2013
884
-72
-748
-1571
-2640
-3728
-4215
-4241
-4398
-4875
-5174
-5023
-4538
-4241
-4209
-4188
-3794
-3165
-2724
-2687
-2629
-2261
-1739
-1436
-1324
-1073
-611
-71
331
597
885
1219
1556
1739
1738
1765
1729
1655
1376
1063
686
246
-276
-782
-1219
-1625
-2073
-2479
-2863
-3150
-3344
-3566
-3799
-3969
-3983
-3964
-4003
-4045
-4004
-3862
-3673
-3558
-3462
-3255
-2940
-2545
-2182
-1815
-1428
-1015
-564
-201
80
365
629
789
870
903
896
797
674
557
424
290
172
52
-29
-101
-117
-162
-251
-264
-203
-121
-67
-5
119
268
484
724
954
1198
1548
1925
2301
2553
2905
3287
3672
4094
4444
4816
5132
5459
5722
5913
5916
5618
5003
4392
3890
3218
2177
1020
-54
-839
-1688
-2711
-3867
-4572
-4721
-4777
-5079
-5421
-5346
-4844
-4429
-4231
-4114
-3693
-3028
-2452
-2166
-2069
-1768
-1297
-831
-669
-456
-94
409
819
1075
1288
1545
1838
2091
2105
2071
1947
1882
1590
1236
821
367
-106
-592
-1031
-1477
-1911
-2285
-2638
-2914
-3140
-3343
-3511
-3602
-3593
-3582
-3548
-3572
-3478
-3362
-3168
-3040
-2870
-2639
-2342
-2012
-1673
-1344
-976
-574
-140
153
437
663
880
1003
1056
1037
976
925
800
634
411
239
96
-40
-150
-263
-337
-350
-342
-337
-313
-233
-140
-41
80
270
473
735
1039
1350
1686
2059
2495
2861
3220
3629
4050
4478
4851
5254
5608
5903
6194
6340
6454
6482
6246
5644
4897
4293
3541
2492
1284
144
-792
-1610
-2552
-3640
-4447
-4678
-4700
-4942
-5235
-5110
-4638
-4137
-3851
-3631
-3229
-2570
-1878
-1532
-1376
-1064
-511
0
210
409
765
1277
1704
1926
2059
2230
2503
2679
2597
2362
2158
1997
1666
1214
688
171
-336
-817
-1289
-1782
-2216
-2562
-2831
-3026
-3220
-3388
-3505
-3513
-3442
-3394
-3354
-3266
-3051
-2774
-2583
-2461
-2267
-1999
-1719
-1461
-1178
-879
-529
-179
112
316
519
746
891
947
960
935
874
770
626
453
292
145
10
-110
-202
-290
-339
-353
-298
-239
-154
-65
83
313
530
734
994
1336
1717
2068
2456
2835
3232
3598
3926
4195
4444
4774
5080
5330
5512
5717
5893
5994
6024
6061
5960
5471
4733
4040
3375
2509
1411
218
-847
-1641
-2372
-3354
-4361
-4703
-4580
-4582
-4798
-4743
-4225
-3496
-2923
-2605
-2264
-1540
-675
-181
-91
113
591
981
1059
1031
1110
1416
1707
1786
1709
1716
1871
1970
1818
1510
1254
1046
690
215
-286
-768
-1238
-1668
-2045
-2442
-2788
-2960
-3076
-3133
-3148
-3115
-3059
-2911
-2649
-2451
-2322
-2204
-1968
-1707
-1550
-1475
-1379
-1204
-1070
-984
-933
-844
-696
-477
-307
-226
-123
26
126
122
104
69
47
-23
-111
-249
-450
-568
-645
-693
-756
-764
-714
-611
-499
-404
-291
-102
167
421
604
846
1128
1471
1757
2017
2290
2650
3038
3349
3571
3785
4024
4216
4351
4489
4643
4808
4956
4959
4950
4949
4983
4887
4468
3733
3039
2392
1630
555
-621
-1640
-2350
-3019
-3813
-4715
-5115
-4989
-4762
-4781
-4646
-4133
-3324
-2617
-2186
-1858
-1262
-449
142
274
317
597
899
986
849
718
805
1037
1087
937
796
812
885
778
442
72
-261
-536
-958
-1508
-2054
-2445
-2751
-3025
-3323
-3572
-3671
-3597
-3523
-3418
-3303
-3074
-2753
-2480
-2254
-2115
-1952
-1757
-1603
-1507
-1483
-1431
-1318
-1174
-1134
-1186
-1172
-1138
-1085
-1074
-1104
-1082
-1004
-921
-916
-984
-1002
-953
-982
-1034
-1066
-1089
-1118
-1129
-1135
-1116
-1071
-950
-790
-630
-464
-276
-82
157
416
658
891
1146
1469
1772
1985
2190
2498
2799
3012
3193
3399
3592
3675
3741
3780
3855
3957
4050
4097
4075
4085
4148
4149
4066
3918
3409
2637
1943
1312
390
-680
-1626
-2442
-3100
-3699
-4427
-4995
-5030
-4607
-4382
-4258
-3842
-3035
-2245
-1712
-1377
-921
-247
375
596
552
572
819
967
770
501
466
666
732
582
366
265
255
224
-32
-473
-902
-1126
-1493
-2066
-2616
-2990
-3227
-3404
-3535
-3658
-3704
-3520
-3247
-3073
-2920
-2639
-2243
-1922
-1726
-1563
-1479
-1366
-1273
-1217
-1273
-1346
-1266
-1170
-1214
-1331
-1402
-1450
-1486
-1529
-1671
-1828
-1856
-1784
-1756
-1855
-1844
-1685
-1540
-1445
-1348
-1271
-1122
-960
-861
-835
-757
-610
-467
-332
-238
-88
104
247
452
672
871
1111
1404
1703
1887
2058
2257
2470
2614
2690
2827
2960
3112
3189
3172
3177
3211
3308
3389
3348
3442
3629
3702
3687
3765
3775
3430
2741
1943
1320
588
-432
-1477
-2407
-3015
-3505
-4167
-4815
-5000
-4621
-4097
-3903
-3587
-2858
-1924
-1274
-856
-540
-64
575
939
880
704
705
881
775
433
233
273
414
400
183
-40
-112
-84
-233
-637
-1107
-1423
-1698
-2172
-2682
-3101
-3348
-3439
-3462
-3485
-3461
-3284
-2912
-2586
-2356
-2114
-1801
-1493
-1267
-1150
-1155
-1184
-1126
-1096
-1201
-1339
-1399
-1371
-1400
-1471
-1537
-1560
-1513
-1483
-1532
-1678
-1830
-1895
-1950
-2063
-2152
-2082
-1927
-1765
-1573
-1408
-1251
-1021
-757
-527
-420
-241
-17
155
234
315
425
570
767
939
1098
1241
1471
1676
1805
2004
2191
2397
2591
2733
2848
2888
2942
2975
3024
3009
2951
2988
3000
3049
3095
3165
3195
3269
3469
3522
3599
3665
3384
2639
1887
1309
468
-605
-1546
-2341
-2957
-3510
-3983
-4476
-4550
-4087
-3566
-3190
-2733
-1985
-1168
-566
-211
83
480
835
1050
1001
789
677
677
604
349
162
235
351
345
240
60
-86
-173
-328
-745
-1249
-1604
-1946
-2419
-2898
-3243
-3415
-3414
-3292
-3166
-2984
-2687
-2276
-1949
-1742
-1543
-1326
-1172
-1084
-1129
-1253
-1325
-1387
-1485
-1583
-1725
-1760
-1699
-1672
-1666
-1669
-1612
-1525
-1473
-1507
-1543
-1574
-1539
-1530
-1642
-1670
-1665
-1612
-1517
-1541
-1450
-1275
-1184
-995
-846
-795
-633
-411
-243
-158
-33
202
429
625
765
1001
1213
1394
1580
1615
1614
1781
1878
1960
2013
2071
2102
2152
2241
2244
2282
2420
2558
2673
2769
2846
2954
3105
3296
3411
3630
3807
3973
4206
4245
3802
2952
2170
1415
432
-719
-1855
-2761
-3451
-3979
-4524
-5037
-4875
-4249
-3526
-2941
-2254
-1358
-401
419
725
872
1194
1517
1537
1231
857
646
589
499
196
43
118
343
348
155
-139
-402
-607
-1001
-1661
-2379
-2874
-3266
-3696
-4067
-4248
-4196
-3774
-3257
-2884
-2478
-1912
-1334
-1019
-891
-847
-867
-854
-1000
-1328
-1654
-1848
-1901
-2043
-2127
-2152
-2092
-1927
-1848
-1903
-1923
-1856
-1850
-1842
-1861
-1916
-1888
-1735
-1583
-1563
-1414
-1174
-957
-680
-492
-361
-201
-40
41
4
31
69
131
326
361
467
643
834
1048
1129
1252
1418
1558
1644
1581
1610
1637
1741
1800
1823
2000
2221
2437
2594
2798
2945
3123
3328
3439
3573
3790
3958
3970
4001
4055
3981
4013
4064
3807
3113
2159
1133
138
-985
-2124
-3259
-4067
-4500
-4783
-5076
-5123
-4740
-3853
-2859
-2054
-1236
-333
621
1133
1412
1523
1660
1820
1748
1374
929
695
652
433
180
-9
-68
-67
-220
-653
-1140
-1476
-1861
-2422
-3080
-3666
-4116
-4344
-4461
-4511
-4369
-3905
-3262
-2650
-2150
-1669
-1181
-688
-421
-443
-572
-681
-884
-1188
-1530
-1851
-1934
-2006
-2106
-2258
-2269
-2276
-2256
-2271
-2442
-2506
-2486
-2492
-2531
-2493
-2343
-2127
-1818
-1515
-1305
-1029
-788
-576
-443
-369
-267
-224
-168
-204
-213
-178
-115
30
175
307
537
690
821
960
1031
1074
1023
1088
1110
1054
1121
1091
1299
1477
1717
2024
2324
2746
2966
3239
3358
3391
3482
3530
3479
3441
3500
3552
3448
3556
3676
3820
4123
4263
4137
3337
2374
1300
59
-1175
-2490
-3575
-4483
-4832
-4996
-5184
-4908
-4097
-2945
-1796
-792
196
1056
1864
2221
2266
2126
2026
1937
1492
848
420
243
74
-46
-142
-269
-277
-255
-573
-1090
-1547
-1945
-2489
-3121
-3714
-4205
-4447
-4584
-4657
-4430
-3833
-3122
-2468
-1809
-1307
-750
-321
-199
-210
-321
-546
-931
-1339
-1813
-2079
-2210
-2289
-2300
-2281
-2266
-2257
-2245
-2304
-2402
-2488
-2594
-2710
-2793
-2831
-2825
-2654
-2294
-1922
-1528
-1126
-707
-322
-69
88
175
219
195
138
-46
-186
-199
-191
-126
59
255
455
650
778
895
1000
1000
975
975
944
922
892
959
1122
1346
1630
1995
2366
2816
3111
3421
3555
3642
3680
3531
3391
3353
3356
3291
3355
3347
3463
3757
4010
4151
4530
4469
3579
2442
1243
21
-1296
-2728
-4028
-4950
-5143
-5163
-5278
-5017
-4052
-2698
-1437
-454
321
1137
1946
2185
1999
1732
1555
1522
1137
423
-35
-162
-98
-86
-217
-308
-282
-283
-700
-1331
-1954
-2380
-2822
-3453
-3973
-4338
-4527
-4429
-4260
-3963
-3392
-2588
-1843
-1255
-756
-507
-335
-237
-339
-576
-918
-1221
-1572
-1933
-2205
-2396
-2409
-2301
-2218
-2138
-2072
-2024
-1990
-2056
-2248
-2344
-2370
-2462
-2468
-2422
-2228
-1862
-1428
-1055
-642
-210
109
237
269
292
236
165
30
-59
-196
-213
-183
-154
-4
161
329
482
556
625
689
658
622
658
651
642
798
968
1132
1470
1784
2165
2607
2925
3171
3422
3631
3611
3557
3414
3178
3025
2827
2813
2767
2767
3008
3130
3214
3471
3657
3797
3937
3550
2378
1148
111
-1283
-2482
-3622
-4623
-4943
-4720
-4525
-4364
-3695
-2533
-1352
-289
394
1033
1541
1872
1841
1379
1041
993
855
425
-62
-291
-315
-285
-293
-454
-646
-676
-858
-1534
-2227
-2690
-3117
-3516
-3771
-4152
-4231
-4007
-3719
-3344
-2847
-2132
-1410
-812
-435
-261
-239
-326
-403
-655
-981
-1241
-1552
-1835
-2010
-2173
-2239
-2195
-2110
-2066
-2029
-2073
-2079
-2143
-2180
-2186
-2273
-2324
-2281
-2176
-2099
-1898
-1608
-1232
-847
-506
-221
-16
161
190
161
106
20
-86
-276
-294
-309
-284
-191
-107
62
208
320
288
339
455
500
542
515
733
847
964
1197
1458
1704
1957
2330
2481
2743
2990
3057
3136
3179
3153
3060
2888
2799
2771
2804
2944
3133
3326
3572
3831
3952
4107
4344
4390
4255
3439
2119
981
-298
-1670
-2870
-3937
-4596
-4611
-4430
-4372
-3931
-3033
-1988
-833
4
564
1206
1658
1698
1477
1068
830
744
414
-61
-419
-587
-628
-534
-619
-812
-947
-1067
-1424
-2052
-2579
-2974
-3324
-3508
-3686
-3894
-3805
-3483
-3053
-2598
-2053
-1423
-837
-426
-245
-245
-415
-515
-638
-1020
-1339
-1524
-1779
-1993
-2129
-2251
-2283
-2186
-2171
-2178
-2248
-2299
-2337
-2480
-2531
-2509
-2400
-2258
-2032
-1770
-1537
-1152
-792
-525
-233
-4
32
-14
-53
-172
-348
-408
-440
-417
-283
-181
-85
62
223
413
481
585
674
628
541
435
424
391
458
615
789
1150
1468
1722
2103
2522
2828
3083
3268
3428
3498
3587
3370
3073
2839
2691
2642
2470
2435
2477
2611
2731
2819
3037
3223
3476
3759
3808
3589
2861
1666
467
-547
-1673
-2775
-3623
-4278
-4420
-4124
-3955
-3589
-2757
-1640
-614
118
557
944
1286
1338
1140
791
551
464
221
-206
-493
-601
-579
-438
-544
-743
-934
-1173
-1579
-2125
-2573
-2873
-3045
-3151
-3389
-3471
-3356
-3026
-2624
-2193
-1713
-1187
-724
-433
-341
-413
-517
-664
-853
-1181
-1422
-1684
-1993
-2110
-2218
-2259
-2196
-2134
-2086
-2119
-2153
-2194
-2247
-2225
-2151
-2067
-2032
-1854
-1651
-1528
-1263
-973
-815
-516
-350
-266
-157
-133
-168
-186
-154
-160
-144
-52
-12
125
266
321
423
522
583
473
413
369
290
333
394
427
553
802
1020
1264
1557
1944
2228
2423
2658
2752
2771
2851
2861
2788
2693
2609
2392
2301
2270
2298
2435
2552
2704
2834
2847
3017
3173
3168
3280
3447
3449
3068
2215
994
-151
-1045
-2090
-3074
-3795
-4200
-4081
-3954
-3801
-3370
-2529
-1514
-636
14
427
811
1177
1189
961
734
506
338
127
-212
-566
-740
-686
-624
-739
-879
-1113
-1340
-1650
-2068
-2444
-2763
-2832
-3009
-3179
-3210
-3176
-3002
-2611
-2126
-1732
-1282
-875
-652
-573
-546
-649
-773
-895
-1095
-1425
-1724
-1965
-2155
-2237
-2285
-2255
-2166
-2182
-2192
-2290
-2411
-2445
-2424
-2352
-2202
-2006
-1858
-1641
-1364
-1149
-909
-658
-460
-293
-226
-310
-329
-372
-410
-440
-472
-422
-317
-164
-66
30
195
278
312
262
172
197
103
1
97
180
276
476
710
882
1230
1584
1817
2082
2281
2453
2622
2718
2730
2829
2758
2644
2492
2248
2119
2121
2017
2159
2316
2405
2613
2811
2847
3004
3190
3266
3352
3425
3349
2888
1898
725
-235
-1239
-2301
-3092
-3853
-4231
-4013
-3857
-3672
-3117
-2257
-1404
-700
-62
277
594
890
790
520
254
157
-19
-285
-487
-669
-793
-724
-711
-841
-1014
-1139
-1376
-1811
-2189
-2536
-2851
-2991
-3162
-3344
-3351
-3207
-2952
-2606
-2226
-1827
-1468
-1111
-893
-788
-862
-955
-1042
-1222
-1438
-1615
-1887
-2060
-2079
-2129
-2207
-2125
-2047
-2099
-2162
-2271
-2383
-2364
-2298
-2155
-2000
-1788
-1520
-1303
-1108
-913
-711
-542
-441
-348
-373
-393
-411
-437
-407
-364
-352
-273
-141
-58
15
76
69
65
138
155
156
159
116
118
92
201
337
385
644
948
1172
1451
1764
1988
2229
2514
2621
2733
2895
2883
2769
2596
2435
2282
2084
1900
1830
1820
1929
2114
2188
2320
2604
2865
2985
3094
3272
3326
3292
2951
1800
497
-509
-1505
-2579
-3563
-4241
-4577
-4203
-3826
-3664
-3177
-2249
-1211
-385
9
362
773
1007
917
491
58
5
101
-102
-447
-575
-558
-493
-521
-765
-1096
-1268
-1449
-1874
-2472
-2837
-3026
-3159
-3224
-3312
-3350
-3029
-2535
-2161
-1755
-1288
-911
-628
-448
-496
-638
-748
-810
-983
-1263
-1372
-1439
-1601
-1709
-1711
-1774
-1804
-1739
-1812
-2001
-2024
-2120
-2203
-2149
-2068
-1943
-1796
-1607
-1487
-1378
-1248
-1043
-852
-719
-554
-451
-461
-380
-313
-369
-337
-273
-234
-189
-108
-82
-38
-6
37
-3
-38
-81
-90
-127
-107
10
105
238
458
710
834
1059
1428
1594
1775
2097
2158
2161
2307
2410
2354
2370
2401
2262
2176
2012
1847
1824
1823
1961
2217
2226
2480
2712
2748
2892
3067
3136
3045
3216
3072
2388
1515
334
-672
-1578
-2409
-3184
-3979
-4075
-3857
-3717
-3434
-2867
-2086
-1194
-418
36
275
701
936
860
599
341
247
158
25
-162
-457
-473
-341
-476
-695
-833
-1077
-1393
-1610
-1986
-2363
-2523
-2616
-2673
-2722
-2687
-2473
-2097
-1705
-1302
-1005
-830
-639
-549
-685
-807
-1018
-1241
-1375
-1538
-1723
-1866
-1919
-1970
-2046
-2071
-2120
-2158
-2217
-2298
-2393
-2399
-2293
-2182
-2046
-1827
-1611
-1374
-1169
-991
-761
-577
-406
-271
-181
-131
-132
-150
-154
-96
-70
-124
-191
-231
-198
-230
-242
-193
-179
-117
-99
-138
-173
-93
-30
-19
123
206
424
692
941
1109
1298
1624
1752
1888
2072
2123
2224
2342
2410
2449
2463
2472
2303
2142
1985
1807
1723
1633
1727
1772
1909
2078
2211
2483
2621
2643
2852
2883
2790
2708
1884
625
-327
-1322
-2361
-3217
-3861
-4401
-4271
-3713
-3394
-2854
-2184
-1235
-298
226
639
881
1038
1180
958
528
211
155
54
-147
-226
-326
-408
-327
-431
-689
-991
-1255
-1539
-1951
-2319
-2678
-2887
-2854
-2866
-2808
-2661
-2371
-1956
-1526
-1235
-1023
-813
-719
-733
-855
-1035
-1179
-1340
-1524
-1698
-1753
-1847
-1821
-1783
-1874
-1882
-1910
-1977
-2045
-2142
-2184
-2182
-2133
-2028
-1835
-1626
-1430
-1156
-958
-829
-675
-580
-471
-378
-341
-317
-302
-313
-347
-342
-411
-470
-449
-478
-474
-446
-425
-403
-342
-309
-306
-246
-205
-171
-28
56
139
351
459
694
859
981
1216
1335
1512
1716
1934
1981
2128
2275
2236
2278
2110
1933
1791
1568
1566
1508
1506
1713
1905
2084
2281
2523
2660
2865
3158
3263
3396
3434
3324
3009
2099
980
-111
-1251
-2064
-2877
-3589
-3895
-3853
-3456
-3025
-2490
-1851
-1040
-174
362
726
958
1076
1131
853
540
334
153
158
42
-97
-154
-234
-307
-504
-789
-1055
-1326
-1673
-2059
-2440
-2728
-2927
-2987
-2993
-2963
-2728
-2430
-2150
-1821
-1493
-1217
-1058
-895
-852
-971
-1028
-1157
-1342
-1516
-1673
-1788
-1890
-1912
-1903
-1909
-1963
-1999
-2114
-2266
-2339
-2380
-2420
-2363
-2258
-2102
-1904
-1687
-1431
-1187
-939
-733
-629
-511
-425
-397
-396
-469
-509
-497
-463
-453
-440
-419
-425
-400
-391
-338
-277
-159
-79
-55
28
78
90
105
227
302
378
539
684
932
1182
1417
1552
1757
1929
1929
2001
2103
2109
2059
2124
2071
1986
2043
2010
1976
2094
2241
2290
2303
2488
2492
2549
2659
2709
2816
2970
3143
3178
3180
3112
2355
1270
261
-789
-1845
-2846
-3624
-4180
-4179
-3753
-3459
-2950
-2047
-1087
-259
366
792
1028
1220
1246
910
485
208
4
-273
-435
-484
-566
-558
-455
-587
-819
-913
-1159
-1528
-1833
-2217
-2588
-2749
-2843
-2857
-2760
-2577
-2252
-1876
-1500
-1195
-909
-721
-604
-554
-677
-804
-927
-1117
-1258
-1490
-1654
-1747
-1841
-1884
-1888
-1893
-1911
-1953
-2076
-2149
-2172
-2202
-2164
-2033
-1920
-1749
-1538
-1316
-1098
-933
-760
-624
-499
-405
-361
-363
-347
-365
-464
-505
-570
-677
-705
-813
-851
-835
-841
-736
-624
-412
-277
-124
13
67
162
180
266
336
424
571
665
816
981
1193
1399
1570
1725
1984
2054
2146
2327
2276
2278
2250
2109
1878
1755
1758
1653
1785
1967
2150
2320
2565
2794
2905
3116
3345
3355
3338
3319
3075
2432
1371
280
-787
-1855
-2793
-3527
-4072
-4084
-3598
-3236
-2702
-1894
-1158
-422
251
594
728
949
1024
776
537
321
179
131
100
60
-26
-37
-65
-255
-572
-928
-1299
-1666
-2046
-2368
-2627
-2729
-2754
-2725
-2525
-2314
-2069
-1744
-1397
-1190
-1002
-873
-929
-954
-993
-1176
-1298
-1368
-1437
-1482
-1552
-1628
-1685
-1745
-1801
-1945
-2122
-2299
-2432
-2631
-2775
-2717
-2690
-2510
-2285
-2066
-1721
-1407
-1135
-911
-713
-589
-492
-417
-432
-425
-384
-380
-407
-436
-380
-408
-460
-473
-522
-607
-640
-622
-657
-490
-321
-146
-18
171
326
396
591
728
670
821
937
1016
1199
1354
1537
1685
1896
1955
2016
2045
2078
2122
2045
2041
2017
1869
1755
1750
1741
1741
1885
1955
2110
2303
2531
2735
2767
3018
3155
3232
3316
3317
3187
2515
1494
327
-841
-1985
-3030
-3834
-4342
-4330
-3916
-3455
-2849
-1960
-1113
-274
354
684
986
1143
1105
894
524
227
70
-20
-174
-208
-167
-181
-219
-403
-845
-1190
-1506
-1923
-2323
-2705
-2920
-3086
-3084
-2992
-2888
-2592
-2206
-1846
-1584
-1321
-1077
-981
-909
-894
-1013
-1110
-1196
-1337
-1508
-1585
-1583
-1576
-1617
-1674
-1795
-1874
-1974
-2162
-2358
-2545
-2608
-2681
-2640
-2496
-2274
-1968
-1670
-1266
-998
-704
-413
-268
-138
-74
-69
-144
-162
-155
-232
-247
-268
-346
-381
-440
-508
-589
-624
-642
-668
-654
-541
-375
-224
40
268
461
652
804
900
898
965
1005
1001
1041
1108
1188
1218
1339
1460
1483
1663
1801
1790
1997
2007
2023
2138
2095
2093
2062
2217
2272
2448
2692
2666
2871
3038
3131
3274
3437
3645
3645
3356
2497
1306
51
-1211
-2461
-3518
-4419
-4733
-4494
-4051
-3396
-2574
-1628
-548
349
875
1165
1447
1570
1465
1113
634
298
123
-27
-155
-223
-226
-120
-239
-584
-931
-1357
-1783
-2218
-2654
-3052
-3290
-3305
-3347
-3177
-2864
-2525
-2097
-1735
-1539
-1388
-1093
-1037
-1036
-1029
-1185
-1297
-1289
-1404
-1673
-1716
-1751
-1880
-1895
-1974
-2064
-2091
-2050
-2160
-2329
-2394
-2414
-2441
-2385
-2232
-2038
-1793
-1499
-1231
-1039
-783
-566
-449
-312
-283
-282
-292
-334
-335
-355
-370
-393
-371
-431
-539
-501
-574
-663
-719
-745
-751
-730
-493
-267
-13
337
603
786
1005
1165
1226
1313
1344
1332
1330
1358
1353
1457
1450
1554
1754
1715
1919
2052
2160
2159
2260
2223
2152
2281
2242
2358
2490
2637
2758
2802
2935
2972
3133
3342
3431
3539
3647
3293
2412
1339
35
-1434
-2649
-3750
-4633
-4827
-4587
-4150
-3405
-2601
-1555
-561
230
740
1067
1237
1217
1039
608
267
42
-219
-299
-348
-315
-181
-127
-286
-601
-1065
-1514
-1930
-2456
-2919
-3205
-3383
-3426
-3298
-3152
-2870
-2273
-1764
-1462
-1252
-1070
-864
-820
-855
-1001
-1095
-1084
-1150
-1284
-1444
-1409
-1354
-1429
-1603
-1784
-1884
-2005
-2191
-2385
-2503
-2566
-2512
-2448
-2326
-2063
-1832
-1566
-1297
-1090
-921
-746
-588
-470
-318
-208
-180
-74
27
38
72
82
52
-82
-197
-330
-535
-703
-836
-751
-794
-729
-468
-327
-43
124
392
549
749
895
1052
1177
1146
1269
1273
1252
1382
1459
1484
1610
1824
1823
1946
2130
2019
2067
2056
1855
1833
1912
1914
1948
2127
2340
2460
2755
2906
2886
3094
3193
3323
3217
3221
3087
2385
1507
429
-1012
-2294
-3239
-4132
-4749
-4721
-4344
-3871
-2991
-2087
-1275
-335
347
839
1077
1167
1201
970
731
500
256
53
12
25
-44
-49
-115
-437
-765
-1218
-1818
-2336
-2739
-3108
-3336
-3372
-3361
-3203
-2872
-2421
-1987
-1655
-1397
-1135
-948
-888
-833
-955
-1031
-1003
-1093
-1269
-1369
-1372
-1447
-1480
-1632
-1853
-1949
-2043
-2161
-2352
-2485
-2498
-2519
-2475
-2341
-2226
-2062
-1771
-1526
-1342
-1072
-831
-638
-394
-233
-186
-40
50
109
75
-5
67
-6
-104
-204
-362
-551
-621
-667
-832
-781
-680
-628
-469
-229
-10
202
490
693
824
980
1109
1166
1208
1306
1400
1379
1443
1503
1582
1644
1692
1760
1774
1774
1810
1864
1906
1917
1990
1987
2094
2298
2458
2569
2749
2924
2941
2990
3122
3141
3232
3497
3574
3263
2582
1587
271
-1177
-2445
-3729
-4683
-5097
-5064
-4685
-4014
-3131
-2210
-1168
-223
323
765
1031
1140
1071
828
557
345
169
94
63
87
172
194
1
-288
-769
-1365
-1952
-2487
-2940
-3274
-3463
-3462
-3393
-3208
-2820
-2410
-1979
-1534
-1367
-1315
-1023
-966
-1034
-953
-1082
-1131
-1079
-1140
-1322
-1384
-1299
-1406
-1559
-1730
-1850
-1963
-2066
-2104
-2307
-2394
-2330
-2348
-2370
-2149
-1953
-1717
-1431
-1214
-985
-809
-592
-430
-273
-143
-70
10
-21
15
7
-66
-76
-110
-205
-326
-470
-552
-633
-680
-696
-736
-633
-473
-305
-51
195
413
641
804
915
1009
1231
1237
1248
1431
1345
1363
1473
1526
1652
1837
2040
1990
2107
2190
2152
2181
2152
2116
2066
2142
2218
2280
2478
2722
2741
2870
3084
3116
3435
3502
3508
3357
2614
1667
442
-1120
-2509
-3440
-4298
-4839
-4658
-4356
-3723
-2633
-1811
-1004
-154
382
678
836
825
807
730
589
508
317
276
379
426
367
303
74
-383
-914
-1537
-2264
-2772
-3078
-3349
-3385
-3299
-3156
-2961
-2540
-2171
-1879
-1512
-1436
-1478
-1262
-1153
-1226
-1078
-939
-866
-771
-758
-883
-939
-962
-1128
-1378
-1640
-1871
-2020
-2182
-2299
-2326
-2394
-2315
-2221
-2197
-2044
-1870
-1698
-1554
-1354
-1215
-1100
-861
-672
-488
-304
-131
5
50
89
82
13
-14
-53
-203
-371
-404
-547
-647
-631
-603
-577
-476
-467
-346
-90
5
311
476
581
744
798
887
1058
1157
1211
1486
1663
1624
1860
1911
1928
2204
2135
2112
2200
2107
2034
2052
2170
2297
2355
2571
2700
2677
2759
2871
2855
2920
3115
3072
3171
3383
3115
2640
1819
607
-768
-2018
-3208
-4094
-4556
-4523
-4119
-3672
-2910
-1969
-1190
-477
108
407
590
757
718
576
566
572
565
623
632
633
660
592
362
-125
-700
-1323
-1976
-2548
-2955
-3105
-3173
-3070
-2948
-2869
-2593
-2281
-1974
-1640
-1578
-1547
-1302
-1204
-1229
-1107
-954
-800
-628
-615
-756
-826
-909
-1092
-1317
-1653
-1854
-2058
-2280
-2365
-2478
-2475
-2404
-2342
-2284
-2177
-2047
-1888
-1672
-1455
-1318
-1194
-1065
-860
-694
-539
-314
-214
-61
69
28
-44
-11
-82
-145
-247
-399
-473
-581
-615
-671
-636
-540
-406
-197
-11
181
375
594
688
841
999
1003
1082
1277
1385
1571
1787
1874
1986
2213
2295
2305
2390
2317
2307
2330
2195
2075
2110
2244
2252
2447
2729
2750
2946
3203
3049
3058
3246
3191
3323
3350
2735
1922
1049
-278
-1551
-2473
-3536
-4110
-4026
-3968
-3511
-2823
-2200
-1437
-773
-317
-100
133
264
386
559
614
724
850
947
1039
1040
1021
892
640
258
-425
-1092
-1727
-2324
-2723
-3014
-3187
-3161
-3086
-3082
-2932
-2735
-2562
-2269
-2179
-2234
-2018
-1821
-1702
-1498
-1275
-1014
-807
-706
-793
-885
-970
-1133
-1351
-1638
-1831
-1990
-2188
-2297
-2367
-2389
-2355
-2390
-2384
-2378
-2293
-2125
-1971
-1782
-1587
-1369
-1178
-986
-738
-576
-409
-215
-93
-5
22
33
39
39
30
-71
-143
-230
-351
-425
-421
-377
-462
-298
-76
-110
165
316
468
677
889
976
1018
1253
1315
1490
1570
1700
1953
2059
2113
2246
2158
2279
2423
2261
2278
2323
2372
2351
2492
2630
2749
2856
2906
3041
2939
3004
3291
3204
3295
3531
3134
2284
1449
298
-1061
-1985
-2977
-3835
-4128
-3971
-3617
-3208
-2514
-1871
-1287
-791
-515
-470
-315
22
156
249
448
712
939
1126
1219
1174
1081
910
497
-245
-941
-1525
-2116
-2578
-2961
-3155
-3219
-3119
-3063
-3184
-3073
-2848
-2751
-2686
-2579
-2677
-2562
-2024
-1787
-1605
-1118
-754
-641
-489
-591
-899
-1055
-1194
-1510
-1856
-2047
-2147
-2108
-2161
-2153
-2138
-2156
-2167
-2278
-2384
-2443
-2324
-2206
-2072
-1824
-1577
-1296
-979
-666
-449
-326
-116
-65
-71
-42
-69
-57
-36
-31
-75
-57
-106
-66
-69
-146
-173
-204
-181
-149
-94
-20
133
268
389
569
708
818
1082
1222
1363
1534
1685
1793
1851
2139
2127
2275
2457
2443
2563
2726
2813
2811
2979
2958
2920
3067
2997
2908
3073
3110
3083
3299
3406
3376
3183
2335
1369
176
-1061
-2197
-3189
-3860
-4148
-3858
-3593
-3056
-2513
-2016
-1283
-935
-906
-752
-648
-466
-238
-35
256
731
1173
1423
1554
1518
1432
1236
748
84
-571
-1170
-1676
-2209
-2517
-2706
-2657
-2599
-2715
-2823
-2901
-2908
-2932
-2845
-2936
-2870
-2712
-2384
-1976
-1666
-1199
-791
-507
-443
-511
-736
-876
-979
-1391
-1598
-1747
-1865
-1831
-1868
-1951
-1892
-1729
-1885
-1975
-2074
-2154
-2105
-2078
-2060
-1943
-1595
-1306
-1055
-776
-594
-387
-237
-239
-212
-224
-144
-60
-63
55
23
72
112
36
35
-6
0
-33
45
59
32
214
312
380
581
741
854
1048
1144
1225
1429
1597
1690
1854
2039
2091
2380
2522
2476
2673
2684
2682
2764
2808
2724
2984
3066
3046
3259
3255
3302
3462
3614
3559
3783
3607
2842
2038
939
-388
-1464
-2386
-3323
-3767
-3699
-3653
-3397
-2874
-2462
-2039
-1589
-1469
-1422
-1287
-1152
-920
-579
-146
339
856
1256
1536
1657
1677
1577
1257
741
177
-418
-952
-1424
-1795
-2062
-2221
-2333
-2504
-2791
-3033
-3143
-3250
-3315
-3389
-3368
-3342
-3034
-2608
-2238
-1726
-1168
-870
-677
-586
-726
-905
-968
-1120
-1275
-1289
-1398
-1392
-1442
-1442
-1455
-1552
-1637
-1793
-1982
-2130
-2193
-2249
-2131
-2019
-1929
-1684
-1419
-1239
-1003
-813
-676
-532
-457
-442
-393
-309
-191
-58
20
151
286
289
214
199
185
85
178
239
142
393
480
511
723
846
880
916
1006
919
945
1084
1063
1275
1364
1578
1742
1933
2112
2113
2349
2371
2551
2550
2724
2763
2878
3173
3218
3543
3612
3817
3930
3919
4004
3742
3041
2093
988
-351
-1491
-2436
-3325
-3639
-3584
-3630
-3419
-3119
-2952
-2585
-2397
-2427
-2396
-2277
-2118
-1860
-1414
-887
-158
524
1006
1344
1588
1649
1510
1293
937
539
126
-300
-743
-998
-1158
-1369
-1533
-1932
-2393
-2738
-3171
-3532
-3789
-3880
-3983
-3950
-3669
-3485
-3046
-2536
-2069
-1724
-1450
-1338
-1433
-1367
-1446
-1479
-1390
-1295
-1155
-1048
-1002
-1004
-945
-991
-1103
-1244
-1415
-1546
-1696
-1740
-1745
-1679
-1486
-1383
-1317
-1236
-1130
-1072
-1015
-951
-946
-878
-830
-812
-680
-500
-387
-160
-8
30
91
179
100
180
258
329
412
586
793
816
1026
1061
1195
1203
1250
1214
1253
1342
1346
1431
1484
1645
1698
1763
1765
1879
1919
2008
2117
2199
2280
2416
2609
2716
2903
3197
3431
3595
3856
3923
3624
3040
2275
1049
-52
-970
-1889
-2471
-2702
-2767
-2789
-2583
-2470
-2450
-2331
-2420
-2591
-2767
-2890
-2837
-2690
-2258
-1695
-1061
-445
117
552
794
954
950
852
705
517
307
61
-47
-135
-189
-255
-379
-702
-1097
-1490
-1989
-2313
-2685
-2947
-3164
-3370
-3381
-3373
-3267
-3032
-2816
-2667
-2523
-2401
-2437
-2341
-2240
-2230
-2034
-1856
-1706
-1519
-1336
-1138
-995
-875
-800
-808
-814
-883
-927
-925
-845
-798
-691
-573
-654
-636
-634
-753
-772
-831
-904
-913
-910
-964
-917
-792
-757
-569
-504
-425
-330
-290
-202
-180
-22
39
216
477
525
698
945
1124
1214
1442
1528
1503
1692
1656
1606
1633
1718
1699
1719
1815
1777
1860
1906
1878
1890
1938
2010
2070
2060
2155
2228
2440
2503
2712
2827
2908
2800
2183
1668
840
255
-323
-892
-1250
-1447
-1419
-1572
-1590
-1631
-1612
-1550
-1736
-1937
-2269
-2342
-2417
-2468
-2299
-1996
-1533
-1146
-853
-692
-454
-272
-201
-191
-265
-250
-293
-356
-362
-348
-146
-98
-148
-201
-402
-627
-852
-1167
-1499
-1668
-1813
-2032
-2151
-2211
-2213
-2230
-2277
-2224
-2336
-2326
-2318
-2434
-2469
-2411
-2323
-2264
-2108
-1960
-1773
-1587
-1404
-1258
-1130
-928
-777
-746
-616
-501
-392
-217
-80
40
194
328
410
426
441
485
462
418
341
282
250
231
159
142
151
138
152
110
89
126
165
208
251
331
446
546
596
676
804
944
995
1110
1204
1270
1423
1478
1472
1541
1637
1606
1654
1666
1653
1679
1735
1715
1669
1724
1711
1684
1703
1654
1688
1744
1754
1701
1663
1476
1265
1051
801
636
499
371
220
214
105
-32
-54
-140
-253
-339
-458
-636
-724
-769
-847
-845
-817
-729
-661
-607
-585
-554
-503
-515
-513
-511
-518
-508
-482
-464
-407
-297
-220
-171
-106
-100
-81
-77
-100
-147
-160
-196
-258
-298
-350
-392
-419
-437
-471
-470
-481
-515
-559
-586
-622
-631
-625
-643
-630
-634
-617
-590
-563
-524
-510
-487
-457
-440
-415
-402
-361
-301
-249
-182
-117
-52
-3
13
37
78
96
100
105
95
77
46
26
15
7
0
1
-10
-18
-21
-49
-45
-44
-41
-30
-18
-4
2
8
39
69
93
135
169
213
236
271
334
377
408
436
466
461
449
434
419
391
347
318
285
279
272
275
291
287
292
330
351
357
387
394
401
417
428
419
407
382
368
349
305
273
234
178
110
60
14
-40
-99
-166
-222
-263
-306
-360
-380
-393
-436
-472
-508
-541
-576
-612
-621
-623
-619
-609
-583
-560
-545
-535
-533
-539
-532
-539
-547
-574
-583
-588
-605
-613
-642
-669
-694
-720
-747
-769
-783
-796
-803
-811
-789
-767
-749
-715
-706
-686
-671
-661
-640
-617
-589
-583
-575
-559
-542
-531
-514
-471
-445
-419
-399
-374
-346
-322
-296
-262
-236
-222
-211
-205
-194
-198
-199
-181
-176
-178
-167
-156
-155
-142
-124
-107
-87
-64
-36
-13
14
27
31
50
54
66
90
120
143
171
214
226
247
250
241
223
208
187
148
112
83
55
29
-12
-37
-59
-82
-103
-125
-137
-141
-141
-120
-109
-46
-80
-435
-380
102
131
-399
-553
116
315
-341
-520
44
161
-443
-576
-97
-16
-451
-535
-188
-193
-538
-578
-319
-337
-590
-566
-354
-381
-579
-551
-390
-448
-620
-570
-411
-464
-576
-483
-352
-434
-541
-465
-410
-538
-620
-526
-511
-650
-688
-591
-611
-739
-725
-651
-707
-796
-726
-646
-707
-720
-629
-590
-626
-595
-499
-475
-477
-416
-367
-386
-386
-344
-340
-367
-352
-323
-328
-309
-254
-225
-230
-198
-138
-147
-201
-195
-163
-190
-217
-201
-176
-203
-236
-213
-202
-208
-207
-195
-196
-199
-187
-175
-183
-194
-191
-195
-205
-209
-213
-212
-221
-222
-220
-213
-209
-207
-195
-211
-227
-239
-253
-282
-314
-329
-332
-356
-389
-408
-401
-392
-389
-368
-355
-347
-340
-325
-295
-266
-223
-190
-171
-127
-85
-57
-50
-27
-1
9
3
-2
18
23
4
-18
-35
-59
-79
-103
-130
-177
-231
-263
-297
-336
-380
-407
-420
-441
-464
-486
-501
-512
-534
-549
-559
-576
-578
-580
-597
-630
-650
-657
-660
-664
-665
-669
-661
-661
-680
-672
-656
-656
-663
-648
-634
-607
-575
-544
-489
-434
-388
-348
-306
-262
-235
-220
-218
-213
-225
-249
-273
-294
-302
-316
-317
-313
-301
-280
-252
-262
-266
-268
-300
-299
-313
-320
-322
-326
-317
-323
-334
-338
-322
-297
-287
-272
-268
-264
-253
-250
-243
-243
-241
-218
-186
-156
-146
-132
-118
-105
-100
-98
-99
-97
-82
-75
-75
-69
-71
-78
-94
-107
-118
-159
-186
-204
-219
-244
-279
-299
-303
-312
-327
-338
-337
-325
-331
-320
-287
-267
-253
-257
-265
-263
-265
-262
-266
-270
-289
-313
-321
-318
-326
-347
-364
-391
-414
-429
-447
-461
-457
-459
-464
-469
-465
-471
-475
-474
-472
-455
-437
-411
-399
-395
-387
-377
-354
-336
-315
-299
-294
-284
-276
-280
-287
-303
-309
-318
-336
-345
-342
-335
-321
-304
-301
-296
-283
-288
-282
-268
-261
-266
-287
-300
-308
-327
-343
-363
-368
-375
-380
-365
-358
-339
-316
-295
-285
-289
-308
-327
-356
-391
-419
-444
-457
-475
-482
-501
-528
-543
-555
-569
-575
-564
-547
-525
-494
-455
-430
-407
-374
-345
-314
-293
-273
-266
-259
-259
-255
-256
-254
-251
-262
-259
-264
-275
-295
-316
-332
-354
-358
-370
-376
-395
-423
-435
-450
-454
-448
-414
-391
-364
-350
-328
-306
-294
-289
-288
-262
-247
-230
-207
-192
-188
-186
-196
-211
-219
-222
-226
-227
-220
-215
-211
-209
-207
-215
-225
-237
-245
-235
-235
-240
-234
-240
-238
-229
-225
-225
-226
-228
-223
-218
-217
-218
-217
-224
-228
-225
-235
-248
-253
-275
-308
-329
-369
-423
-458
-487
-522
-542
-558
-561
-558
-552
-531
-497
-477
-446
-420
-411
-408
-406
-396
-387
-391
-389
-378
-382
-381
-368
-349
-332
-329
-321
-310
-297
-280
-277
-274
-279
-286
-295
-311
-336
-352
-356
-366
-367
-357
-338
-316
-285
-252
-214
-181
-163
-157
-158
-155
-153
-151
-156
-178
-199
-220
-240
-270
-297
-334
-369
-400
-441
-473
-510
-527
-542
-546
-543
-541
-551
-550
-541
-529
-515
-497
-471
-454
-440
-427
-407
-393
-388
-371
-345
-320
-295
-267
-241
-216
-213
-207
-204
-191
-187
-184
-168
-158
-146
-145
-143
-141
-140
-129
-125
-134
-143
-170
-183
-182
-197
-199
-201
-212
-219
-227
-229
-232
-232
-237
-228
-226
-227
-232
-230
-234
-256
-248
-242
-256
-274
-310
-337
-347
-364
-395
-412
-422
-439
-449
-441
-447
-439
-426
-407
-379
-344
-313
-298
-271
-238
-204
-185
-165
-144
-115
-102
-94
-80
-83
-90
-100
-115
-142
-168
-187
-199
-227
-266
-300
-322
-357
-374
-395
-415
-422
-440
-449
-442
-428
-416
-409
-423
-427
-423
-429
-432
-416
-410
-411
-413
-399
-392
-406
-416
-429
-434
-445
-455
-462
-481
-489
-495
-498
-501
-499
-489
-468
-442
-416
-394
-364
-333
-307
-288
-257
-217
-183
-146
-128
-102
-81
-59
-31
-14
8
25
39
40
45
39
28
30
14
-10
-36
-52
-71
-98
-124
-144
-177
-207
-245
-284
-331
-367
-397
-431
-460
-484
-495
-510
-500
-489
-485
-478
-473
-461
-461
-448
-423
-407
-389
-373
-343
-323
-306
-296
-285
-286
-290
-294
-298
-308
-326
-330
-330
-349
-384
-384
-369
-379
-373
-340
-311
-286
-269
-253
-241
-226
-223
-230
-230
-224
-211
-215
-226
-230
-229
-225
-235
-237
-232
-236
-253
-263
-271
-305
-338
-359
-383
-409
-429
-429
-418
-413
-406
-402
-408
-403
-396
-381
-358
-337
-317
-322
-335
-337
-334
-336
-334
-323
-320
-330
-333
-319
-302
-287
-288
-270
-253
-245
-228
-214
-197
-176
-150
-125
-103
-83
-78
-75
-75
-85
-96
-87
-84
-107
-116
-128
-137
-150
-186
-209
-215
-227
-244
-256
-258
-280
-305
-326
-344
-378
-409
-423
-427
-441
-466
-487
-489
-501
-512
-508
-503
-496
-482
-466
-453
-445
-430
-418
-406
-383
-362
-328
-288
-254
-224
-188
-148
-128
-96
-57
-31
10
23
9
-9
-40
-64
-102
-127
-157
-186
-216
-256
-293
-330
-344
-353
-359
-374
-382
-389
-399
-400
-404
-403
-416
-423
-408
-401
-411
-420
-412
-403
-387
-358
-348
-356
-378
-395
-409
-427
-444
-456
-457
-454
-450
-441
-430
-423
-415
-396
-372
-346
-314
-287
-254
-226
-211
-200
-197
-175
-157
-141
-126
-123
-115
-103
-103
-96
-93
-110
-137
-169
-189
-204
-208
-211
-229
-240
-230
-209
-187
-191
-188
-179
-185
-193
-204
-211
-224
-252
-277
-289
-297
-305
-310
-316
-305
-296
-305
-313
-314
-313
-331
-336
-333
-333
-323
-315
-305
-298
-301
-297
-291
-282
-275
-275
-266
-265
-261
-252
-252
-233
-217
-201
-193
-167
-148
-141
-134
-126
-123
-122
-112
-103
-94
-85
-82
-84
-101
-128
-155
-178
-207
-232
-261
-300
-340
-369
-371
-393
-424
-448
-465
-476
-493
-506
-506
-485
-459
-449
-439
-430
-412
-394
-383
-367
-346
-327
-313
-306
-304
-306
-303
-305
-297
-266
-239
-221
-207
-186
-177
-171
-155
-136
-139
-120
-92
-80
-63
-62
-55
-43
-42
-42
-46
-42
-40
-33
-24
-35
-47
-57
-74
-105
-139
-175
-205
-245
-269
-294
-326
-348
-356
-364
-396
-413
-421
-433
-439
-447
-459
-450
-442
-428
-412
-401
-404
-406
-411
-399
-394
-398
-404
-407
-411
-394
-372
-374
-366
-344
-324
-313
-309
-296
-277
-264
-243
-244
-228
-210
-208
-206
-194
-183
-178
-164
-149
-135
-124
-114
-101
-109
-108
-120
-129
-125
-131
-124
-130
-147
-170
-166
-150
-151
-169
-210
-247
-288
-318
-343
-365
-394
-420
-432
-449
-462
-478
-487
-483
-467
-459
-442
-421
-415
-401
-389
-371
-349
-326
-307
-281
-255
-243
-241
-216
-181
-171
-169
-163
-170
-183
-192
-184
-178
-170
-167
-182
-195
-198
-200
-223
-240
-249
-260
-266
-268
-253
-254
-260
-261
-257
-256
-267
-267
-277
-296
-298
-314
-320
-338
-347
-343
-344
-348
-359
-361
-370
-371
-375
-389
-394
-400
-401
-397
-391
-384
-366
-333
-283
-237
-211
-170
-130
-106
-92
-68
-34
-10
-2
15
16
16
10
1
-7
-16
-23
-47
-54
-64
-78
-109
-135
-154
-175
-192
-219
-234
-253
-287
-302
-322
-337
-334
-340
-344
-358
-378
-390
-399
-405
-401
-401
-401
-391
-381
-383
-389
-388
-384
-381
-384
-375
-357
-350
-362
-365
-357
-366
-374
-364
-371
-372
-360
-363
-372
-384
-390
-394
-397
-397
-390
-379
-368
-347
-309
-270
-250
-233
-199
-177
-161
-144
-134
-124
-113
-100
-98
-109
-121
-128
-140
-152
-167
-185
-195
-208
-223
-242
-265
-286
-293
-293
-299
-305
-302
-286
-270
-260
-251
-236
-234
-232
-215
-197
-188
-180
-170
-162
-168
-163
-159
-167
-189
-208
-222
-224
-209
-218
-237
-260
-273
-268
-258
-251
-243
-220
-214
-208
-187
-171
-166
-164
-140
-129
-118
-108
-122
-147
-166
-183
-199
-216
-226
-236
-256
-274
-280
-292
-309
-323
-330
-336
-352
-349
-351
-364
-359
-354
-353
-353
-351
-358
-351
-329
-314
-299
-288
-288
-288
-276
-260
-258
-268
-279
-281
-284
-283
-271
-262
-254
-255
-261
-252
-238
-236
-238
-232
-216
-215
-202
-193
-185
-177
-175
-173
-173
-161
-136
-112
-100
-89
-70
-66
-46
-33
-27
-32
-29
-32
-53
-63
-88
-113
-145
-188
-230
-264
-292
-322
-345
-357
-383
-403
-440
-477
-498
-503
-508
-506
-495
-482
-467
-452
-449
-428
-412
-398
-377
-357
-333
-324
-310
-295
-271
-263
-266
-260
-247
-243
-244
-248
-253
-257
-259
-244
-236
-235
-238
-232
-225
-225
-226
-221
-215
-213
-207
-215
-217
-201
-198
-185
-164
-169
-176
-183
-190
-200
-215
-219
-231
-239
-244
-246
-244
-258
-270
-284
-294
-321
-351
-350
-336
-329
-332
-320
-321
-321
-307
-283
-263
-252
-244
-231
-220
-217
-217
-215
-211
-199
-181
-163
-150
-148
-151
-154
-157
-174
-184
-190
-216
-248
-277
-293
-309
-313
-317
-335
-341
-345
-350
-377
-385
-395
-412
-411
-402
-378
-360
-340
-331
-325
-303
-275
-248
-229
-224
-221
-212
-235
-251
-232
-227
-244
-264
-282
-284
-287
-293
-295
-309
-322
-335
-337
-328
-325
-317
-317
-310
-301
-292
-271
-265
-237
-214
-204
-175
-141
-125
-120
-112
-102
-91
-85
-69
-53
-58
-59
-60
-62
-57
-67
-73
-80
-107
-128
-140
-154
-185
-217
-244
-269
-299
-326
-336
-345
-347
-346
-354
-361
-353
-356
-363
-373
-365
-351
-344
-335
-325
-319
-322
-323
-324
-322
-322
-316
-319
-330
-328
-343
-342
-348
-360
-360
-352
-348
-346
-327
-323
-312
-289
-274
-268
-257
-245
-221
-199
-197
-180
-160
-165
-148
-144
-160
-170
-198
-206
-236
-264
-274
-283
-292
-302
-309
-310
-306
-305
-309
-316
-336
-336
-314
-301
-279
-256
-241
-233
-214
-211
-197
-177
-162
-136
-121
-108
-98
-98
-112
-142
-157
-161
-177
-188
-192
-191
-198
-218
-237
-245
-249
-246
-249
-252
-269
-271
-266
-262
-263
-276
-291
-291
-298
-304
-298
-285
-285
-267
-246
-239
-237
-256
-247
-245
-254
-267
-269
-263
-277
-291
-305
-325
-328
-332
-327
-324
-329
-315
-318
-327
-319
-319
-325
-335
-339
-339
-330
-311
-290
-259
-244
-229
-208
-188
-173
-174
-159
-132
-131
-137
-146
-151
-157
-169
-170
-175
-176
-190
-193
-199
-206
-223
-244
-259
-272
-263
-255
-255
-248
-239
-242
-229
-220
-205
-185
-169
-157
-147
-143
-146
-152
-154
-168
-182
-194
-226
-252
-258
-261
-281
-297
-305
-325
-342
-359
-367
-352
-343
-320
-308
-305
-304
-305
-306
-313
-305
-290
-279
-257
-233
-227
-228
-217
-208
-184
-171
-182
-191
-200
-207
-224
-225
-232
-248
-267
-290
-305
-325
-343
-379
-410
-432
-460
-473
-471
-461
-474
-483
-471
-473
-443
-404
-375
-374
-363
-335
-328
-313
-303
-283
-263
-254
-228
-214
-208
-214
-218
-210
-210
-216
-217
-206
-202
-208
-210
-213
-227
-250
-259
-267
-291
-308
-321
-327
-329
-318
-303
-298
-275
-246
-229
-207
-195
-194
-206
-211
-213
-229
-233
-237
-241
-258
-256
-262
-279
-289
-300
-312
-341
-354
-358
-361
-368
-382
-392
-385
-385
-382
-359
-347
-317
-308
-275
-244
-246
-239
-230
-215
-207
-194
-186
-177
-161
-162
-186
-209
-222
-241
-248
-243
-250
-261
-263
-272
-282
-292
-308
-307
-308
-308
-314
-321
-331
-345
-349
-367
-376
-362
-360
-361
-344
-339
-352
-346
-332
-328
-339
-341
-331
-330
-342
-345
-339
-353
-362
-361
-368
-382
-393
-388
-390
-389
-384
-388
-388
-387
-374
-357
-332
-312
-298
-275
-266
-246
-223
-219
-219
-221
-211
-203
-193
-204
-213
-215
-224
-237
-252
-245
-249
-249
-265
-293
-309
-330
-357
-370
-393
-437
-450
-446
-447
-442
-430
-429
-437
-438
-443
-440
-439
-417
-398
-372
-373
-369
-333
-364
-364
-360
-390
-391
-376
-380
-368
-367
-380
-395
-386
-375
-389
-367
-398
-373
-394
-309
-359
-261
-355
-201
-503
81
-2454
-2431
1722
858
-1173
-1578
519
-2114
-3647
81
-1006
-976
41
-2418
-1731
-389
-529
-545
-376
-420
-703
-288
-992
-310
314
-1008
3
-570
-1601
-919
-1842
-1220
-887
-953
-177
-401
-415
-811
-472
-409
-816
8
-227
-901
99
-397
-718
-517
-184
-303
-678
-277
-686
-948
-613
-441
-441
-621
-69
-1252
-2397
-1244
-1787
-1794
-1233
-725
-434
-114
-239
-568
-378
-797
-680
198
-345
-282
74
-247
-842
-276
208
-237
-520
-677
-364
-531
-787
-14
36
-788
-35
-541
-1469
-674
-526
-904
-302
-682
-169
-412
-1468
-965
-165
-698
-562
107
-420
-1196
-611
-121
-425
-468
243
238
-344
-805
-149
-385
-279
-136
-486
36
-381
-180
-278
-742
-207
269
-176
-403
373
-1060
-228
658
-460
578
-18
-381
534
-565
47
129
-304
173
-181
-142
267
-1056
-196
844
-1262
-497
885
-807
-792
185
-738
-210
-105
-223
-520
-218
-502
-654
-302
-340
-532
161
-457
-223
-423
-449
91
-349
-101
-732
52
-233
88
-266
79
227
-591
311
-117
-232
-392
960
-301
-543
374
-37
-453
103
147
-644
84
-106
-115
-655
636
-514
-515
269
-1147
-263
-63
-608
-615
309
-383
-933
649
-15
-417
-733
32
-32
-1422
-212
398
-1368
-508
31
-824
-108
-382
-805
-943
-729
-669
-324
-459
-416
-648
-759
-623
-526
-1056
-92
-90
-379
-654
11
-356
-388
-25
-1389
321
267
-697
-20
-58
-486
-236
-157
-54
-541
54
108
-684
-457
172
-127
44
416
-481
198
478
-307
-194
217
347
381
681
-29
-277
157
302
368
391
213
411
390
-76
445
-310
220
918
-58
507
429
429
30
1118
221
-74
1500
848
-357
539
726
186
423
981
1096
-13
517
1182
467
-305
1141
1627
470
302
903
958
814
1022
763
1527
466
797
1096
967
359
1253
1635
992
622
940
993
199
846
1039
652
625
1040
1150
367
-202
1578
634
-185
1253
1102
527
228
838
596
270
563
1254
1004
638
670
764
881
684
933
1058
1318
382
1123
1191
157
980
1623
141
140
1261
834
260
459
1358
878
171
950
1094
417
137
710
1022
227
625
1135
842
576
355
609
750
410
556
1270
657
490
698
542
680
-20
931
1307
-133
263
768
494
128
288
1202
389
116
197
650
720
-99
330
862
491
133
422
688
680
361
605
412
663
619
142
362
375
536
539
356
872
339
173
425
310
-109
505
672
538
410
216
-76
148
549
266
-120
82
296
-129
-284
103
297
-69
263
-79
-525
-57
256
-212
90
14
-322
142
-263
-358
-359
-97
47
-628
-476
-355
-487
92
-30
-317
-308
-159
-887
-746
-142
-252
-271
-182
-154
-492
-570
-374
-438
-467
-380
-174
-58
-469
-547
-228
-551
-378
-156
-580
-401
-753
-975
-726
-301
-545
-485
-475
-739
-853
-752
-978
-1131
-503
-561
-822
-786
-553
-596
-655
-535
-814
-783
-650
-907
-1048
-792
-254
-703
-655
-513
-823
-991
-1002
-980
-776
-574
-548
-399
-535
-815
-988
-703
-703
-816
-728
-578
-486
-603
-513
-454
-650
-611
-277
-642
-675
-654
-661
-605
-337
-358
-589
-474
-738
-760
-692
-735
-417
-233
-563
-957
-572
-405
-851
-509
-351
-710
-739
-459
-696
-876
-803
-403
-654
-640
-589
-836
-358
-554
-990
-638
-554
-641
-571
-594
-483
-477
-599
-562
-246
-552
-494
-93
-437
-495
-637
-16
-381
-721
-265
22
-153
-715
-132
-153
-514
-285
-219
-306
-468
-192
-237
-340
-412
-371
253
-493
-532
-353
-439
-252
-400
-225
-482
-703
-588
-325
-369
-607
-290
-403
-911
-815
-494
-516
-835
-469
-538
-806
-567
-448
-518
-635
-285
-360
-408
-457
-521
-527
-405
-232
-383
-206
-36
-180
-383
-261
-128
-413
-321
-168
-399
-440
-391
-224
-186
-268
-294
-190
-234
-376
-394
-330
-92
-197
-244
-285
-356
-128
-289
-183
-324
-243
-284
-291
-158
-321
-377
-397
-67
-302
-408
-345
-346
-373
-401
-368
-140
-125
-361
-357
-310
-366
-452
-364
-147
-254
-386
-140
-209
-417
-407
-136
-192
-292
-236
-223
-224
-431
-415
-256
-270
-205
-139
-217
-364
-413
-204
-200
-146
-41
-39
-271
-464
-342
-425
-362
-224
-136
-149
-330
-300
-209
-221
-338
-195
-74
-320
-518
-485
-395
-408
-381
-107
-185
-503
-463
-321
-464
-382
-142
-48
-248
-477
-427
-448
-508
-224
-171
-315
-379
-354
-420
-441
-213
-159
-177
-219
-191
-236
-222
-188
-64
-84
-242
-179
-155
-277
-284
-178
-218
-261
-258
-68
-52
-262
-180
-128
-243
-198
-28
-166
-325
-113
-26
-155
-213
-90
-23
-273
-337
-20
70
-146
-155
13
-202
-412
-303
-151
-153
-134
-24
58
-82
-271
-84
3
-83
-94
78
144
-51
-86
-62
-69
11
31
59
-30
-93
16
151
97
47
99
95
1
-128
-98
28
27
64
29
-6
-8
-61
-25
-87
-92
-175
-88
-54
-127
-173
-77
22
-165
-207
-208
-264
-345
-376
-292
-283
-340
-323
-390
-462
-611
-596
-568
-478
-449
-509
-346
-337
-525
-492
-353
-482
-508
-294
-322
-511
-341
-299
-300
-389
-277
-255
-392
-378
-344
-334
-404
-259
-329
-299
-318
-272
-310
-327
-199
-292
-226
-196
-229
-251
-256
-110
-173
-161
-93
-35
-81
-204
-43
-110
-61
-59
-14
-65
-139
11
-5
33
-73
-50
-64
-134
-171
-282
-232
-202
-194
-220
-235
-244
-376
-327
-337
-288
-218
-230
-155
-355
-313
-340
-270
-206
-271
-185
-262
-210
-302
-256
-179
-188
-243
-243
-293
-345
-360
-253
-226
-322
-339
-436
-508
-650
-584
-473
-483
-527
-512
-587
-673
-665
-561
-565
-563
-504
-533
-476
-568
-499
-474
-479
-554
-556
-614
-581
-435
-380
-333
-325
-326
-403
-329
-363
-371
-346
-352
-308
-296
-348
-272
-323
-229
-289
-231
-213
-210
-64
-186
8
-98
-128
-149
-91
-84
-161
-57
-77
-98
-146
-114
-38
-55
44
67
13
-17
-53
-68
-140
23
-46
-97
-81
-142
-198
-256
-110
-25
-161
-170
-159
-165
-217
-186
-34
-138
-112
-199
-213
-310
-319
-221
-291
-219
-314
-366
-454
-418
-432
-500
-465
-542
-533
-604
-649
-637
-649
-573
-566
-561
-657
-695
-685
-712
-690
-639
-615
-673
-655
-728
-689
-757
-652
-625
-670
-671
-728
-702
-721
-565
-577
-610
-585
-593
-626
-675
-607
-499
-507
-449
-474
-543
-537
-458
-467
-502
-359
-347
-295
-260
-218
-214
-162
-153
-158
-188
-187
-226
-125
-53
-128
-116
-168
-49
-253
-265
-111
-53
-29
-14
64
-64
-135
-79
-91
-135
-199
-155
-193
-237
-157
-164
-44
-38
-2
-180
-130
-100
-209
-146
-139
-74
-245
-312
-401
-492
-469
-461
-369
-502
-610
-582
-691
-712
-677
-631
-726
-711
-777
-961
-976
-917
-819
-930
-873
-987
-1080
-1063
-1096
-934
-1017
-875
-847
-890
-895
-933
-710
-799
-602
-600
-667
-573
-674
-578
-686
-546
-582
-591
-520
-625
-505
-578
-398
-382
-444
-331
-374
-330
-431
-292
-358
-367
-203
-376
-263
-348
-270
-251
-216
-106
-241
-130
-209
-92
-131
-138
83
-54
-101
-168
-88
-119
-107
-17
-56
20
-29
-15
-26
-54
-30
-81
-59
-118
-116
-175
-151
-80
-196
-212
-268
-248
-382
-336
-346
-363
-253
-336
-430
-570
-515
-565
-593
-558
-575
-628
-655
-690
-818
-869
-794
-747
-832
-907
-930
-960
-970
-984
-927
-1001
-1018
-965
-1068
-1050
-1034
-967
-936
-932
-970
-1070
-990
-994
-977
-863
-884
-780
-852
-859
-828
-857
-717
-729
-629
-672
-616
-543
-570
-486
-548
-473
-436
-504
-394
-439
-318
-296
-293
-272
-324
-229
-232
-79
-76
-3
33
67
74
22
86
110
121
129
162
168
144
200
195
212
155
166
263
194
250
208
290
202
200
242
68
135
66
61
55
0
42
-120
-86
-155
-244
-188
-232
-223
-369
-354
-432
-528
-504
-591
-653
-763
-706
-804
-863
-837
-962
-991
-1122
-1096
-1182
-1184
-1168
-1161
-1137
-1243
-1178
-1223
-1225
-1143
-1122
-1098
-1068
-1025
-1048
-1070
-1021
-1041
-1009
-953
-925
-876
-885
-812
-814
-854
-792
-746
-730
-724
-682
-636
-632
-580
-562
-562
-545
-542
-504
-467
-475
-392
-296
-268
-237
-184
-138
-98
-30
34
101
142
152
230
285
273
371
512
417
465
581
509
530
614
674
663
697
770
696
693
657
696
713
593
695
607
544
573
577
433
389
435
269
335
284
87
4
-36
-156
-282
-316
-475
-597
-670
-777
-850
-1051
-1062
-1093
-1259
-1411
-1391
-1436
-1576
-1500
-1578
-1656
-1643
-1606
-1645
-1687
-1615
-1577
-1569
-1578
-1558
-1532
-1506
-1395
-1341
-1362
-1277
-1211
-1216
-1182
-1084
-1060
-1043
-931
-863
-866
-811
-796
-767
-734
-698
-690
-642
-624
-570
-548
-553
-441
-491
-420
-359
-300
-305
-203
-27
-63
38
179
228
319
310
449
549
598
709
682
724
745
908
898
922
1045
980
1112
1149
1148
1143
1117
1317
1261
1272
1240
1127
1213
1093
1185
972
951
1002
836
856
606
582
523
472
366
75
-135
-276
-300
-393
-587
-752
-958
-1133
-1310
-1525
-1644
-1628
-1647
-1761
-1936
-2095
-2093
-2135
-2064
-2119
-2166
-2144
-2167
-2146
-2200
-2058
-2051
-1935
-1891
-1948
-1888
-1824
-1686
-1609
-1519
-1472
-1450
-1388
-1348
-1280
-1185
-1095
-979
-940
-892
-887
-863
-783
-707
-689
-706
-606
-588
-544
-504
-463
-388
-369
-284
-248
-176
-34
75
197
231
314
462
542
720
830
1031
1142
1296
1402
1456
1584
1615
1882
1872
2014
2054
2120
2213
2143
2316
2154
2251
2203
2192
2167
1992
2034
1773
1667
1451
1348
1255
1093
1077
612
421
152
-142
-318
-510
-615
-988
-1101
-1485
-1774
-1986
-2162
-2154
-2405
-2464
-2651
-2771
-2899
-2923
-2867
-2978
-2903
-2956
-2998
-2938
-2881
-2790
-2741
-2616
-2596
-2579
-2507
-2418
-2244
-2140
-1932
-1878
-1845
-1749
-1699
-1571
-1494
-1341
-1292
-1206
-1179
-1210
-1119
-1122
-1068
-993
-967
-941
-903
-856
-824
-779
-723
-655
-548
-531
-440
-304
-135
48
235
361
477
684
866
1113
1241
1510
1717
1905
2083
2213
2448
2616
2854
2985
3142
3238
3456
3685
3735
3887
3717
3321
3095
3105
2994
2896
2971
2622
2204
1962
1567
1107
702
607
506
191
-225
-561
-887
-1218
-1325
-1571
-1884
-1916
-1901
-2120
-2289
-2306
-2313
-2326
-2349
-2412
-2515
-2451
-2266
-2141
-2213
-2180
-2088
-2122
-2164
-2152
-2105
-2055
-1911
-1964
-2025
-1998
-1963
-1962
-1992
-1928
-1923
-1853
-1869
-1962
-1967
-1994
-1947
-2028
-2115
-2130
-2140
-2116
-2207
-2236
-2298
-2258
-2219
-2272
-2224
-2119
-1977
-1854
-1702
-1639
-1525
-1307
-1077
-876
-632
-368
-114
155
279
593
840
1091
1434
1662
1873
2076
2345
2413
2663
2828
3036
3300
3394
3587
3731
3928
4012
4225
4308
4455
4286
3663
3342
3197
3423
3554
3404
2846
2233
1997
1479
1111
666
458
564
278
-188
-871
-1230
-1298
-1319
-1576
-2041
-2156
-2124
-2020
-2106
-2286
-2287
-2163
-2104
-2273
-2412
-2302
-1902
-1611
-1607
-1790
-1930
-1893
-1802
-1741
-1718
-1547
-1291
-1188
-1343
-1566
-1638
-1659
-1645
-1506
-1475
-1493
-1465
-1516
-1781
-2038
-2177
-2233
-2255
-2262
-2256
-2315
-2349
-2490
-2606
-2807
-2822
-2701
-2659
-2465
-2322
-2190
-2133
-1961
-1840
-1765
-1506
-1254
-902
-618
-382
-126
-18
227
395
592
779
1001
1286
1395
1508
1661
1797
1859
1911
2008
2035
2103
2309
2457
2432
2486
2557
2578
2595
2645
2822
2904
3031
3156
3150
3107
3157
3154
2841
2397
2352
2204
2028
2113
1922
1567
1293
1104
590
127
6
-82
-167
-413
-665
-960
-1279
-1333
-1498
-1776
-1870
-1747
-1837
-2011
-2051
-2226
-2284
-2265
-2265
-2406
-2433
-2303
-2217
-2240
-2279
-2292
-2367
-2372
-2316
-2442
-2514
-2191
-1989
-1987
-1983
-2067
-2169
-2181
-2015
-1954
-1907
-1733
-1628
-1695
-1998
-2043
-1974
-1938
-1837
-1850
-1879
-1945
-1783
-1796
-1895
-1811
-1706
-1532
-1506
-1428
-1259
-1077
-825
-731
-626
-581
-414
-142
51
268
576
820
910
1084
1182
1339
1583
1843
2016
2106
2241
2377
2496
2601
2771
2949
3070
3173
3383
3438
3605
3835
3927
3767
3291
3131
2928
2722
2811
2813
2645
2265
2040
1469
802
552
361
357
154
-72
-423
-891
-1168
-1444
-1694
-1935
-1851
-1882
-2044
-2138
-2248
-2284
-2289
-2258
-2372
-2419
-2318
-2256
-2214
-2159
-2095
-2075
-2105
-2155
-2246
-2199
-2089
-2033
-1928
-1841
-1785
-1891
-1951
-1991
-2014
-1912
-1804
-1800
-1877
-1891
-1871
-1985
-2081
-2121
-2113
-2048
-2089
-2084
-2100
-2081
-2085
-2092
-2089
-2081
-1942
-1797
-1581
-1473
-1308
-1149
-1101
-939
-740
-472
-330
54
274
425
623
748
961
1057
1381
1554
1673
1793
2062
2189
2137
2507
2578
2633
2776
3013
2958
2989
3415
3387
3568
3666
3753
3848
3648
3325
2981
2911
2667
2737
2733
2361
2111
1790
1332
714
399
136
103
-27
-413
-649
-1096
-1336
-1514
-1729
-1980
-1997
-1910
-2073
-2110
-2255
-2356
-2291
-2299
-2323
-2388
-2375
-2325
-2248
-2159
-2172
-2108
-2111
-2111
-2166
-2140
-2012
-1998
-1829
-1714
-1688
-1753
-1776
-1799
-1862
-1734
-1675
-1667
-1656
-1619
-1661
-1854
-1898
-1917
-1943
-1895
-1845
-1893
-2006
-1911
-1899
-1951
-1943
-1846
-1751
-1651
-1502
-1356
-1253
-1096
-827
-809
-606
-422
-244
4
142
500
475
768
929
961
1267
1338
1612
1648
1868
2073
2117
2356
2345
2564
2651
2814
2961
3033
3227
3264
3509
3480
3581
3665
3595
3253
2892
2831
2431
2527
2544
2375
2034
1694
1359
672
354
140
127
-28
-315
-522
-1089
-1342
-1469
-1655
-1900
-1931
-1821
-2042
-2085
-2206
-2241
-2203
-2183
-2179
-2431
-2503
-2344
-2195
-2141
-2043
-1995
-2089
-2125
-2136
-2218
-2225
-1976
-1704
-1624
-1684
-1715
-1782
-1883
-1752
-1671
-1718
-1627
-1456
-1486
-1698
-1723
-1754
-1750
-1699
-1694
-1718
-1797
-1640
-1606
-1695
-1687
-1606
-1534
-1500
-1372
-1353
-1088
-883
-717
-603
-576
-422
-199
81
182
499
613
809
969
956
1162
1288
1566
1706
1893
2000
2049
2323
2220
2408
2541
2634
2795
2867
3085
3013
3238
3374
3409
3416
3236
2988
2703
2494
2310
2325
2294
2103
1824
1420
913
513
237
31
29
-167
-485
-737
-1077
-1381
-1578
-1720
-1885
-1871
-1924
-2030
-2135
-2235
-2195
-2214
-2250
-2359
-2408
-2386
-2277
-2146
-2118
-2058
-2115
-2171
-2229
-2334
-2238
-2020
-1818
-1775
-1761
-1849
-1921
-1912
-1937
-1828
-1773
-1631
-1532
-1610
-1734
-1746
-1758
-1736
-1688
-1704
-1751
-1686
-1585
-1624
-1627
-1622
-1585
-1565
-1468
-1487
-1340
-1118
-875
-757
-720
-588
-502
-256
-136
137
363
521
791
879
945
1065
1387
1584
1709
1984
1963
2161
2330
2336
2473
2538
2816
2821
2980
3015
3017
3237
3226
3336
3252
3133
2882
2607
2445
2149
2248
2181
2032
1761
1316
961
489
259
16
-55
-192
-453
-656
-1129
-1351
-1551
-1698
-1809
-1894
-1909
-2069
-2059
-2218
-2273
-2283
-2323
-2310
-2418
-2377
-2324
-2224
-2162
-2113
-2119
-2224
-2213
-2185
-2163
-2017
-1815
-1743
-1787
-1751
-1778
-1821
-1764
-1671
-1632
-1592
-1469
-1503
-1539
-1543
-1525
-1546
-1604
-1560
-1596
-1559
-1532
-1501
-1530
-1586
-1462
-1512
-1485
-1354
-1199
-1099
-954
-802
-775
-641
-455
-261
-38
160
407
624
710
871
1058
1193
1328
1620
1763
1785
2049
2182
2234
2416
2530
2658
2679
2823
2973
3037
3174
3271
3344
3172
2866
2623
2417
2276
2270
2295
2159
1913
1663
1206
763
447
273
151
48
-147
-456
-744
-1049
-1290
-1495
-1687
-1739
-1805
-1964
-2043
-2149
-2227
-2247
-2269
-2410
-2476
-2431
-2372
-2272
-2163
-2078
-2055
-2098
-2211
-2229
-2218
-2071
-1887
-1745
-1697
-1735
-1774
-1840
-1840
-1765
-1646
-1531
-1518
-1471
-1520
-1591
-1596
-1573
-1575
-1619
-1520
-1577
-1587
-1575
-1528
-1521
-1564
-1470
-1519
-1407
-1315
-1116
-975
-852
-705
-678
-533
-470
-190
-36
216
466
645
769
848
1055
1203
1354
1616
1741
1928
1988
2160
2281
2352
2555
2700
2783
2781
2953
2927
3056
3136
3220
3052
2694
2523
2282
2099
2111
2166
2028
1700
1532
1023
524
287
73
-12
-143
-220
-535
-832
-1125
-1377
-1584
-1792
-1776
-1862
-1941
-1979
-2095
-2154
-2182
-2162
-2281
-2308
-2318
-2285
-2201
-2136
-2071
-2109
-2111
-2113
-2168
-2172
-1997
-1873
-1808
-1698
-1662
-1720
-1693
-1611
-1592
-1540
-1474
-1363
-1329
-1357
-1296
-1347
-1357
-1354
-1414
-1428
-1433
-1341
-1381
-1361
-1345
-1389
-1305
-1334
-1286
-1192
-1039
-863
-704
-615
-521
-349
-295
-98
147
272
480
757
886
894
1136
1371
1389
1626
1750
1887
1965
2129
2253
2266
2463
2523
2678
2676
2777
2917
2814
2904
2661
2435
2308
2081
2040
1908
1924
1651
1507
1289
778
551
223
127
-79
-198
-341
-647
-888
-1225
-1333
-1583
-1674
-1621
-1763
-1820
-1942
-1969
-2083
-2143
-2118
-2176
-2175
-2197
-2136
-2154
-2066
-2003
-2039
-2062
-2028
-2047
-2038
-1907
-1831
-1768
-1688
-1620
-1656
-1657
-1611
-1605
-1543
-1480
-1391
-1406
-1403
-1335
-1399
-1396
-1379
-1361
-1416
-1377
-1314
-1309
-1269
-1237
-1193
-1185
-1138
-1054
-969
-817
-584
-546
-504
-236
-208
-96
123
257
361
643
832
871
1040
1202
1343
1426
1590
1749
1889
1947
2138
2256
2205
2398
2587
2502
2594
2689
2710
2709
2675
2444
2270
2126
1924
1979
1900
1763
1628
1496
1074
721
488
241
123
-24
-181
-425
-657
-877
-1123
-1356
-1548
-1542
-1673
-1785
-1824
-1925
-1984
-2031
-2028
-2147
-2171
-2171
-2183
-2141
-2137
-2073
-2087
-2054
-2067
-2114
-2086
-2017
-1914
-1908
-1760
-1715
-1667
-1562
-1565
-1564
-1532
-1423
-1375
-1312
-1276
-1242
-1191
-1192
-1161
-1200
-1244
-1223
-1127
-1165
-1161
-1098
-1088
-1047
-997
-1050
-925
-795
-701
-615
-425
-322
-243
56
1
178
326
530
642
812
1004
1103
1246
1422
1448
1564
1698
1828
1957
2013
2233
2297
2456
2472
2529
2526
2566
2658
2493
2271
2233
2043
1928
2038
1936
1765
1678
1537
1116
818
642
428
328
147
19
-255
-550
-658
-910
-1240
-1360
-1384
-1599
-1757
-1754
-1971
-1965
-1991
-2089
-2162
-2259
-2213
-2266
-2249
-2272
-2143
-2163
-2168
-2090
-2178
-2173
-2076
-1983
-1981
-1898
-1783
-1775
-1679
-1615
-1590
-1547
-1445
-1392
-1398
-1316
-1235
-1184
-1155
-1106
-1137
-1138
-1095
-1044
-1046
-1060
-918
-903
-851
-786
-785
-726
-657
-490
-501
-281
-173
-55
139
129
326
352
579
627
776
992
988
1312
1285
1492
1543
1681
1884
1829
1990
1946
2142
2160
2255
2432
2355
2549
2449
2431
2202
2067
2040
1752
1884
1745
1758
1579
1487
1249
812
725
466
336
135
46
-120
-345
-474
-797
-997
-1224
-1346
-1490
-1637
-1710
-1832
-1853
-2009
-2031
-2120
-2189
-2237
-2297
-2281
-2336
-2229
-2248
-2165
-2141
-2184
-2105
-2129
-2088
-2101
-1943
-1919
-1837
-1664
-1665
-1594
-1581
-1547
-1523
-1459
-1326
-1318
-1239
-1132
-1104
-1126
-1150
-1063
-1138
-1071
-987
-1031
-902
-855
-820
-805
-719
-670
-566
-450
-440
-286
-115
-75
61
145
225
246
492
706
612
971
1031
1090
1130
1258
1403
1489
1739
1787
1902
1988
1986
2059
2044
2129
2421
2342
2345
2250
2070
1914
1787
1783
1628
1548
1563
1422
1168
868
747
494
275
235
-16
-161
-356
-452
-653
-854
-947
-1087
-1277
-1558
-1582
-1778
-1797
-1806
-1828
-1883
-1960
-1967
-2176
-2186
-2250
-2174
-2144
-2119
-2040
-2109
-2035
-2035
-2003
-1941
-1884
-1761
-1780
-1689
-1594
-1518
-1505
-1465
-1354
-1417
-1281
-1244
-1246
-1181
-1088
-1041
-1076
-1005
-1007
-975
-970
-928
-862
-852
-728
-689
-655
-598
-406
-388
-311
-137
-111
-41
30
166
153
390
550
401
511
802
906
744
961
1128
1013
1488
1500
1312
1716
1771
1658
1928
2047
1959
2109
2211
2159
1951
1919
2049
1768
1690
1735
1586
1479
1436
1321
913
907
793
435
350
135
25
-180
-314
-478
-715
-781
-975
-1097
-1304
-1380
-1440
-1646
-1697
-1795
-1841
-1884
-1887
-2001
-2084
-2034
-2086
-2087
-2154
-2160
-2112
-2106
-2073
-2058
-1985
-1946
-1851
-1819
-1813
-1695
-1613
-1511
-1451
-1417
-1340
-1213
-1179
-1165
-1084
-1058
-997
-937
-921
-942
-799
-756
-780
-700
-715
-664
-584
-561
-551
-455
-282
-378
-265
-377
-244
114
-221
-114
151
77
153
629
335
413
884
700
741
819
1141
1083
1085
1437
1329
1343
1669
1855
1579
1860
1865
2022
2352
1940
1998
2127
1904
1632
1792
1815
1497
1645
1583
1280
986
1034
882
466
435
260
72
-110
-224
-375
-626
-651
-738
-979
-1220
-1276
-1369
-1548
-1652
-1683
-1673
-1783
-1835
-1882
-1985
-2066
-2028
-2038
-2108
-2054
-2014
-1994
-2030
-1935
-1871
-1894
-1829
-1773
-1763
-1713
-1528
-1440
-1397
-1308
-1253
-1167
-1177
-1150
-1028
-945
-920
-832
-766
-813
-731
-662
-683
-676
-587
-510
-522
-484
-425
-461
-343
-213
-439
-247
-114
-177
-152
-116
-73
301
48
-24
724
281
140
1001
609
349
924
1051
985
893
1384
1097
1169
1742
1492
1425
1881
2009
1768
1835
1895
1798
1995
1761
1485
1673
1717
1425
1358
1661
1117
833
1115
808
322
447
578
-8
-31
-3
-296
-507
-598
-592
-932
-1027
-1040
-1206
-1436
-1503
-1380
-1608
-1797
-1763
-1783
-1953
-2001
-1876
-1982
-2070
-1956
-1919
-2031
-2022
-1878
-1856
-1994
-1838
-1692
-1838
-1692
-1543
-1508
-1467
-1381
-1219
-1284
-1296
-1140
-1059
-1098
-1016
-847
-884
-919
-759
-747
-789
-600
-583
-625
-502
-521
-528
-376
-372
-477
-363
-156
-399
-374
57
-116
-366
801
236
-223
1168
578
215
684
758
877
875
739
1537
1391
784
1611
1402
915
2018
1492
1574
2312
1524
1942
2196
1687
1890
2124
1320
1532
1828
1280
1440
1413
1492
1230
832
1018
781
343
361
474
61
-77
54
-251
-557
-549
-600
-803
-946
-1022
-1107
-1299
-1425
-1348
-1391
-1606
-1546
-1520
-1771
-1830
-1761
-1821
-1863
-1819
-1797
-1830
-1877
-1794
-1777
-1806
-1801
-1595
-1595
-1723
-1509
-1450
-1471
-1350
-1211
-1194
-1226
-1082
-1082
-1108
-1031
-958
-862
-1012
-1000
-921
-1063
-1128
-861
-953
-1096
-855
-902
-843
-770
-748
-698
-599
-450
-706
-101
-442
-419
233
-37
-172
218
608
91
778
434
268
1074
830
628
1145
1481
923
1413
1427
1563
1748
1140
1619
2461
1173
1965
2604
1671
2043
2108
1672
1864
1822
1289
1731
1498
1360
1516
1290
984
1062
885
649
495
382
300
157
-171
-84
-129
-659
-497
-484
-1114
-1064
-892
-1446
-1469
-1280
-1528
-1608
-1535
-1714
-1749
-1809
-1934
-1863
-1884
-1923
-1790
-1763
-1810
-1721
-1685
-1628
-1701
-1573
-1500
-1548
-1389
-1308
-1335
-1239
-1019
-1169
-1230
-1173
-1004
-1028
-1132
-950
-970
-1106
-569
-755
-1378
-545
-662
-1095
-863
-478
-1117
-660
-350
-999
-604
-201
-539
-299
-582
230
-132
-834
706
-555
101
609
598
82
388
1205
231
707
1330
836
870
1398
849
1377
1736
1298
1918
1685
1355
1859
1899
1730
1950
1766
2230
1918
1706
2054
1846
1572
1783
1754
1141
1341
1484
1119
1012
952
934
727
329
174
110
-115
-351
-315
-450
-701
-583
-663
-1082
-1191
-1194
-1344
-1577
-1607
-1582
-1676
-1776
-1755
-1761
-1914
-1857
-1717
-1880
-1943
-1779
-1777
-1837
-1780
-1623
-1549
-1528
-1526
-1540
-1446
-1458
-1403
-1301
-1266
-1292
-1213
-1299
-1327
-1149
-1279
-962
-952
-1107
-952
-1230
-718
-1010
-1221
-508
-1224
-588
-614
-1291
-122
-833
-599
-296
-917
-132
-558
-596
16
-127
131
20
22
369
-175
188
477
699
578
555
935
502
939
585
1277
770
800
999
1234
1016
1318
1785
930
1633
1250
1370
1533
1511
1758
1620
1655
1685
1322
1599
1310
1269
1387
1095
1203
1059
1058
720
593
692
334
132
332
23
-331
-140
-351
-605
-616
-620
-851
-993
-1030
-1233
-1298
-1334
-1442
-1472
-1566
-1591
-1641
-1684
-1720
-1745
-1620
-1655
-1761
-1645
-1606
-1697
-1581
-1487
-1624
-1661
-1459
-1491
-1542
-1397
-1169
-1217
-1195
-1109
-1166
-1379
-857
-1159
-1439
-794
-1266
-1141
-1051
-913
-1134
-1006
-511
-1410
-642
-923
-1175
-406
-830
-242
-1075
29
-590
-1340
617
-795
-391
182
-467
-1039
804
-743
-608
1428
-456
-70
825
682
-633
897
838
324
929
597
1304
739
744
1415
752
774
1458
688
889
1950
722
1251
2080
864
1474
1826
1213
1408
1540
1337
1290
1320
1402
970
1024
999
519
685
546
249
307
172
52
-45
-153
-374
-540
-487
-747
-853
-703
-1002
-1085
-1041
-1261
-1357
-1234
-1359
-1573
-1478
-1472
-1620
-1594
-1523
-1616
-1437
-1493
-1521
-1370
-1524
-1514
-1478
-1422
-1482
-1313
-1188
-1362
-1275
-1132
-1220
-1192
-1010
-1182
-1193
-1023
-969
-1569
-782
-832
-1264
-1126
-537
-837
-1632
-39
-993
-1357
-374
-491
-1672
151
-373
-1509
-399
-334
-872
-620
-312
-930
-53
-657
-289
-99
-661
881
-671
114
563
-483
548
640
-251
672
1159
-170
761
647
540
587
985
895
608
567
1577
528
771
1413
825
921
1183
1134
737
1770
634
1458
1244
484
1083
764
537
718
592
914
508
339
676
228
231
200
226
-17
-73
-19
-150
-328
-359
-263
-508
-616
-706
-736
-960
-1058
-994
-1176
-1265
-1159
-1307
-1434
-1388
-1338
-1443
-1620
-1476
-1515
-1568
-1699
-1623
-1458
-1669
-1538
-1452
-1452
-1510
-1385
-1298
-1447
-1262
-1047
-1148
-1249
-946
-884
-1044
-897
-963
-890
-564
-999
-370
-1168
-939
-456
-914
-1414
-1040
-134
-1455
-324
-725
-1718
-415
-564
-1514
320
170
-1317
1249
-862
-231
383
-296
353
-200
-46
751
-473
880
771
-372
994
197
126
622
601
-248
1215
153
-25
602
837
-598
395
764
272
278
671
923
-17
1020
917
652
732
1450
762
970
1362
657
1121
1209
750
624
1114
731
504
870
710
257
562
488
-111
11
144
-305
-394
-351
-594
-712
-600
-866
-1008
-858
-1119
-1246
-1092
-1341
-1463
-1230
-1484
-1621
-1510
-1474
-1951
-1349
-1546
-1806
-1169
-1573
-1515
-1560
-1460
-1489
-1338
-1392
-1324
-975
-1026
-1556
-523
-1494
-1254
-445
-2041
-174
-1032
-1525
-200
-1113
-1328
6
-830
-871
-809
-668
-445
-1424
-129
-653
-1479
4
-134
-1084
-150
147
-511
-223
-84
28
-667
828
-749
-67
1056
-769
368
264
-83
132
145
191
234
-189
807
208
-449
1140
-222
78
553
67
-30
443
536
-222
831
332
563
398
656
491
469
1107
166
892
837
479
755
956
641
605
852
583
269
592
265
323
335
289
170
32
239
-347
-8
-65
-505
-182
-195
-667
-483
-328
-764
-794
-516
-791
-964
-783
-976
-1074
-1134
-1037
-1116
-1319
-1290
-1051
-1394
-1280
-1262
-1629
-1121
-1728
-1593
-1279
-1904
-1044
-1417
-1477
-856
-1561
-970
-1242
-1208
-793
-1190
-1206
-494
-1277
-749
-734
-1135
-638
-1033
-565
-1083
-460
-927
-1013
-625
-928
-790
-857
-401
-676
-726
-368
-262
-870
-249
-140
-752
252
-919
107
-10
-1086
992
-992
17
527
-1297
3
146
-1109
357
-560
-281
-152
-26
-571
-277
-109
-633
490
-650
323
167
-292
676
619
-666
1347
455
-164
1122
333
304
809
810
75
1202
539
602
803
668
423
514
422
315
112
366
447
-91
118
493
-352
-50
148
-601
-79
-237
-397
-423
-465
-532
-511
-628
-509
-842
-772
-678
-998
-862
-813
-988
-977
-974
-1060
-1323
-963
-1219
-1304
-1037
-1175
-1093
-1232
-1075
-1314
-1019
-986
-1233
-1004
-1112
-1315
-877
-1069
-1214
-693
-1023
-1252
-887
-1004
-1117
-721
-704
-1136
-781
-467
-1562
-366
-960
-1279
-723
-1163
-961
-601
-1559
284
-253
-1471
371
-256
-1375
-255
-253
-934
756
-1120
324
-16
-771
626
-838
227
-27
-570
714
-705
155
385
-344
482
-462
713
-154
-267
795
-325
656
704
137
1245
-31
800
682
55
1332
263
708
1184
172
889
1233
340
972
954
451
1104
825
862
1056
865
1094
742
837
697
488
572
439
611
260
608
549
201
607
282
-202
452
-303
-382
3
-477
-470
-370
-377
-735
-369
-605
-775
-1053
-576
-883
-1366
-540
-962
-1187
-891
-992
-1105
-974
-833
-1246
-958
-821
-1813
-347
-1654
-941
-903
-1118
-537
-1794
-42
-1405
-1152
-471
-1257
-1250
-353
-1309
-887
-593
-1613
50
-576
-835
193
-978
-202
-467
-859
502
-1225
931
-149
-826
709
-514
-484
259
-309
199
307
-644
659
-166
20
906
-194
207
222
-114
458
-110
34
340
-109
242
-228
138
148
-212
634
-173
80
651
-125
636
253
444
1179
-23
729
1093
-215
1377
455
624
1002
303
1218
487
838
972
534
1221
518
522
1523
-172
789
954
-506
1191
43
-166
1266
-681
272
756
-572
188
392
-675
-64
-94
-783
-216
-412
-747
-331
-818
-1006
-543
-1091
-1021
-714
-1098
-1270
-620
-1284
-1347
-820
-1387
-1221
-849
-1210
-651
-1368
-705
-1109
-1176
-745
-955
-1203
-901
-936
-1286
-558
-1099
-987
-602
-1011
-907
-818
-956
-1077
-917
-366
-1488
485
-828
-433
57
-865
433
-542
-181
440
-165
-369
1280
-383
321
906
-698
627
552
-1172
1567
-319
-202
836
-714
563
-269
419
5
333
472
318
553
-556
1208
405
85
1358
192
938
1032
357
1271
1003
107
1510
1028
32
1649
614
972
1697
-458
2172
723
-41
1545
481
1108
551
1349
500
627
1152
564
803
855
680
919
795
89
830
85
257
640
-81
723
173
41
815
-354
197
695
-654
245
-326
-466
-38
-798
-3
-783
-377
-418
-661
-1101
-436
-957
-1102
-447
-1170
-1239
-237
-1318
-1324
49
-1568
-1219
73
-1838
-938
-17
-2003
-212
-540
-1571
451
-1823
-500
-186
-2419
719
-898
-2105
1250
-1873
-1353
353
-821
-1217
614
-843
-695
495
-750
70
-696
1057
-1383
63
223
-642
-347
228
-143
-490
806
-1033
295
-813
374
-693
-816
1065
-665
-962
1765
-1300
-194
921
-929
366
-667
142
89
-907
578
282
-1102
1512
-779
-796
1229
-648
-898
1768
-743
-455
1827
-681
183
1403
-611
1240
519
-528
1469
-51
-139
1275
-556
431
611
-318
438
476
173
407
775
-69
317
850
-855
740
133
-244
717
-164
25
408
-121
35
11
-618
-44
41
-1022
321
-362
-445
76
-917
174
-1034
-214
-532
-748
-549
-1065
-280
-627
-1370
114
-384
-1454
349
-403
-1336
-205
-289
-858
-742
-738
-119
-801
-1454
624
-630
-1312
810
-811
-724
590
-486
-863
600
-301
-1271
1405
-1244
-84
201
75
-670
-237
740
-1561
-275
-56
-1046
-103
-83
-255
182
-450
376
-909
-189
-123
-1195
636
-638
-259
431
-512
368
-621
38
-496
-197
-451
369
-1018
606
456
-1009
1622
-1185
784
181
-880
1364
-1297
378
718
-1549
2060
-1626
913
1405
-1125
530
1490
-1597
1395
444
-703
1210
-86
309
555
109
699
485
-294
1138
-173
309
328
473
-422
641
477
-639
626
498
-1309
1098
-540
-845
85
70
-965
-379
326
-1274
-375
87
-1313
-12
-796
-751
-347
-1156
-763
-457
-1293
-607
-837
-1102
-299
-1434
-731
-795
-669
-1008
-1145
-27
-1789
-1012
-92
-2295
-690
-644
-1205
-793
-867
-602
-200
-1612
-270
-290
-2057
1075
-1262
-1284
630
-913
-1046
587
-1140
208
-1014
-350
-239
-1570
296
-538
-838
40
-523
-386
-474
-89
-618
-133
91
-1022
313
-427
-886
358
291
-1036
1177
-232
-454
428
-682
36
355
167
34
395
270
-556
770
107
-394
1169
-172
649
51
771
393
1321
-859
1605
334
395
680
821
394
251
1350
-446
1171
-131
1145
-75
868
515
686
1000
31
922
443
756
-71
1333
652
-79
1554
-185
535
296
281
342
-116
305
309
-247
367
-511
554
-684
-290
159
-874
60
-948
74
-741
-799
-28
-866
-839
-687
-1025
-569
-1150
-981
-429
-1225
-1065
-171
-1256
-848
-482
-994
-851
-1071
-744
-1140
-870
-946
-708
-1177
-652
-1239
-773
-806
-744
-1264
278
-1632
-966
150
-1621
-731
-67
-557
-755
-55
-502
-1451
375
-656
-1741
1805
-1751
-595
1159
-1959
221
380
-970
-14
143
-418
-391
-6
-509
325
-733
321
450
-1186
762
47
-467
454
105
-135
1208
-1364
1243
-231
-207
1150
-117
632
-106
215
247
-127
713
-111
797
456
-675
916
162
99
867
-250
954
-394
151
1424
-1319
1550
289
-363
869
-532
945
180
-734
1606
-301
-44
1374
-629
470
354
-15
133
-119
269
52
17
732
-1053
742
115
-985
530
-554
-256
-467
-487
14
-1042
-523
57
-1299
-322
-712
-701
-258
-1563
346
-1482
-784
-128
-1799
-54
-837
-1647
68
-1312
-1394
93
-2029
-176
-1421
-1064
-268
-1905
-298
-900
-1588
178
-1222
-1071
504
-1966
620
-698
-1851
1566
-1765
-218
-291
-773
-547
-690
8
-905
-304
-81
-714
-605
235
-499
-658
647
-667
-86
-4
-175
-540
-565
466
-1009
-283
1269
-1576
1002
341
-719
683
-515
478
-180
-13
268
-434
565
-515
777
-533
545
420
-972
1613
-1111
282
1431
-687
618
578
831
-415
1392
851
-273
1364
384
-83
485
938
-282
788
662
157
719
660
685
-172
1284
35
-222
1327
-267
682
1099
-227
875
-8
473
855
-1042
1305
212
-871
1267
-610
-459
630
-617
120
-290
-433
219
-785
76
-541
-918
708
-1218
-367
189
-1082
-527
82
-952
-894
-326
-779
-945
-1227
-417
-992
-1200
-270
-1382
-900
14
-1700
-1171
288
-1486
-833
3
-1640
-520
-426
-734
-1307
-296
-767
-1295
53
-1729
-221
-503
-1467
226
-1641
-651
-367
-1036
-771
-571
-249
-1293
259
-1192
-301
52
-941
-259
-1125
-1148
-772
-752
-551
-737
-283
-169
-464
-379
-872
-228
-849
-440
-749
-27
-85
-979
218
-447
-527
307
-329
-407
-18
-373
-232
5
-405
239
-86
-608
456
-440
65
477
-443
785
-282
-72
682
-202
301
329
-201
805
128
586
691
-366
811
39
-343
839
-811
607
-2
-636
979
-288
-75
-1
-92
-156
-189
58
-122
-457
-347
-116
-601
-119
-316
-311
-351
-896
-292
-732
-1002
-185
-1197
-725
-790
-1504
-386
-1396
-1361
-651
-1472
-1358
-1708
-799
-1324
-2016
-497
-1643
-1553
-1055
-1303
-1332
-1289
-1092
-1320
-1136
-1662
-880
-1530
-1118
-1636
-1028
-1063
-1242
-974
-960
-700
-1989
-560
-1157
-1329
-1142
-313
-729
-582
-452
-267
-219
-790
452
-777
-484
221
-552
167
-1049
403
158
-1464
1193
-160
-358
660
-291
-498
1068
-659
395
377
-173
958
-284
152
1076
-590
1290
579
-1225
1879
-146
-328
1097
345
-31
204
357
343
-27
98
986
-498
290
715
-509
540
259
-498
557
-152
-694
548
-414
358
130
-8
640
64
-226
758
-3
-169
1081
-537
209
660
-362
584
627
-247
213
667
-324
332
109
-98
72
-138
-468
73
-237
-845
-440
-720
-609
-920
-856
-820
-1152
-993
-663
-1083
-1270
-670
-1534
-1371
-1035
-1668
-1080
-1547
-1410
-1160
-1785
-1099
-1353
-1357
-992
-1458
-1675
-1124
-1706
-1574
-932
-1620
-1546
-809
-1515
-1481
-1071
-1652
-896
-1647
-1361
-666
-1529
-1183
-657
-1520
-872
-1118
-965
-845
-1240
-480
-1000
-1007
-787
-1158
-451
-1151
-1079
-334
-1499
-783
-538
-1424
-28
-930
-903
-77
-538
-263
-207
-397
-294
-205
-506
-377
308
-744
296
-422
-990
711
-1368
-91
320
-1151
230
-396
-522
-6
-613
34
102
-707
-147
498
-972
124
-328
-190
-108
186
148
186
356
515
56
196
544
310
502
681
687
176
1042
688
344
909
579
797
692
528
552
550
1074
456
529
797
346
-29
464
368
154
89
258
-68
-459
-110
-187
-585
-213
-416
-712
-741
-810
-999
-1260
-1209
-1401
-1275
-1464
-1661
-1295
-1689
-1950
-1810
-1972
-2140
-2202
-1911
-2222
-2163
-2025
-2382
-2239
-2449
-2118
-1899
-2250
-1956
-1896
-1942
-2380
-2212
-2301
-1784
-2110
-2176
-1691
-2566
-1642
-1537
-2070
-1599
-1905
-1313
-1841
-1958
-636
-1396
-1469
-714
-1227
-1275
-666
-1376
-954
-939
-1163
-394
-727
-1267
-604
-608
-583
-748
-779
-209
-277
-756
15
-252
-655
484
-43
-189
508
143
123
8
-5
279
-194
218
-544
80
479
-245
744
216
-131
237
-32
-208
-190
-455
231
-89
-289
803
77
12
347
-41
92
51
461
89
177
223
-287
386
-15
-200
670
-174
130
489
71
487
-3
64
593
-192
-16
604
-127
49
212
-284
-158
-318
-557
-447
-893
-1013
-674
-1074
-1282
-1134
-1229
-1442
-1502
-1823
-1568
-1929
-2202
-1911
-2221
-2506
-2259
-2295
-2467
-2448
-2397
-2198
-2772
-2558
-2166
-2631
-2471
-2416
-2435
-2383
-2615
-2222
-2118
-2697
-2093
-2123
-2730
-2268
-2420
-2356
-2273
-2430
-1971
-2258
-1916
-1950
-2038
-1710
-2040
-1560
-1827
-1459
-1617
-1898
-1225
-1892
-1614
-1520
-1266
-1813
-1273
-1265
-1779
-1322
-1307
-1563
-1422
-1160
-1221
-1500
-1621
-1098
-1770
-1806
-1164
-1634
-1689
-1183
-1256
-1352
-1135
-806
-683
-763
-605
-247
-358
102
398
241
794
375
374
712
536
234
1015
1154
407
1174
1603
1286
1435
1622
1532
1622
1273
1872
1440
1417
2014
2066
1730
1993
2137
2046
2276
1974
2176
2217
1773
1867
1842
1390
1183
1493
1262
714
916
880
437
70
106
88
-282
-347
-272
-711
-1026
-1108
-1243
-1537
-1799
-1676
-1607
-1928
-2229
-1941
-2031
-2416
-2163
-2099
-2502
-2524
-2235
-2307
-2584
-2376
-2211
-2586
-2722
-2517
-2435
-2432
-2363
-2401
-2173
-2415
-2119
-1949
-2360
-2185
-2104
-1991
-2141
-2200
-1604
-1757
-2067
-1830
-2020
-1866
-1826
-1528
-1461
-1919
-1456
-938
-2078
-1737
-1469
-1712
-1033
-1584
-1118
-1151
-1465
-1180
-1437
-1436
-850
-1296
-1195
-905
-1590
-395
-505
-605
-82
579
489
674
1285
1195
1453
1677
2094
1893
2040
2598
2703
1988
2709
2877
2324
2733
2329
2322
2484
1913
2044
1962
1702
1665
1662
1444
1240
1113
1241
1294
652
1105
1166
937
923
1182
1239
1267
1022
1382
1448
1139
1501
1552
1389
1292
1445
1335
995
991
976
703
310
172
-15
-203
-249
-574
-672
-685
-1058
-1232
-1252
-1547
-1667
-1649
-1964
-2223
-2075
-2216
-2389
-2536
-2614
-2688
-2877
-2998
-3156
-3195
-3147
-3188
-3063
-3065
-3031
-2914
-2892
-3048
-2998
-2852
-2888
-2954
-2926
-2759
-2600
-2662
-2554
-2315
-2489
-2176
-2500
-2526
-2541
-2450
-2668
-2159
-2604
-2562
-1786
-2645
-2310
-2254
-2534
-2220
-2469
-2689
-2133
-2588
-2224
-2221
-2186
-1609
-1949
-2077
-1464
-1706
-2124
-982
-1218
-1366
-728
-640
-798
-559
-163
-240
-57
-23
359
233
630
677
1050
1011
1086
1079
1519
1811
1122
1873
2051
1707
1889
2603
2323
2238
2680
2741
2486
2850
3229
3203
3183
3214
3727
3443
3565
3652
3722
3918
3618
3774
3971
3748
3871
4175
4072
3744
3820
3725
2971
2660
2601
2213
1875
1659
1579
1262
1050
864
606
333
37
-261
-589
-936
-1251
-1318
-1486
-1846
-1707
-1609
-1896
-2014
-2006
-2097
-2419
-2347
-2351
-2435
-2428
-2334
-2241
-2370
-2153
-2077
-2089
-2125
-2237
-2214
-2340
-2585
-2564
-2384
-2411
-2432
-2116
-2221
-2333
-2147
-2218
-2385
-2430
-2327
-2492
-2572
-2514
-2495
-2509
-2690
-2648
-2676
-2721
-2735
-3016
-2987
-3012
-3269
-3065
-2906
-3118
-2914
-2735
-2803
-2655
-2644
-2354
-2524
-2778
-2372
-2491
-2570
-2179
-2245
-1823
-1634
-1739
-1557
-1276
-1194
-1212
-909
-877
-481
-304
12
396
540
1093
1189
996
1450
1423
1234
1514
1551
1337
1672
1947
1829
2198
2392
2671
3209
3230
3494
3937
4078
4198
4605
4947
5207
5358
5404
5491
5345
5482
5832
5609
5412
5709
5209
4446
4298
3740
3299
3235
2899
2339
2270
2049
1263
987
641
224
-134
-519
-1093
-1525
-1567
-1944
-2215
-2255
-2311
-2292
-2572
-2817
-3116
-3192
-3050
-3263
-3209
-2983
-2769
-2767
-2659
-2571
-2520
-2178
-2177
-2266
-2183
-2060
-1964
-1842
-1781
-1688
-1401
-1356
-1470
-1597
-1732
-1689
-1755
-1907
-1968
-1957
-1898
-1982
-2164
-2344
-2324
-2363
-2566
-2787
-2960
-2951
-2945
-2987
-3064
-3013
-2832
-2870
-2986
-3194
-3180
-3071
-3158
-3199
-3209
-3079
-2972
-3044
-2989
-2920
-2829
-2738
-3025
-3115
-2995
-3109
-3112
-3056
-3192
-3201
-3000
-3242
-3454
-3301
-3172
-3062
-3015
-2683
-2267
-1975
-1521
-1305
-1127
-562
8
99
290
725
965
1370
1744
2079
2632
3099
3561
3893
4220
4733
4881
5456
5619
5728
6199
6495
6760
6790
7026
7373
7509
7502
7835
7671
7005
6668
6537
6041
5572
5755
5475
5057
5041
4662
3983
3324
3118
2671
2138
1624
1094
979
755
384
174
183
15
-372
-559
-1075
-1403
-1291
-1277
-1372
-1339
-953
-825
-916
-935
-837
-703
-702
-658
-757
-806
-688
-536
-524
-457
-330
-213
-368
-728
-914
-1079
-1301
-1435
-1442
-1617
-1614
-1683
-1873
-2044
-2201
-2441
-2659
-2913
-3326
-3339
-3392
-3553
-3513
-3426
-3445
-3563
-3565
-3655
-3758
-3773
-3700
-3565
-3420
-3181
-2929
-2767
-2584
-2473
-2319
-2232
-2256
-2155
-2056
-2005
-1877
-1654
-1506
-1412
-1344
-1374
-1508
-1569
-1663
-1644
-1721
-1775
-1768
-1760
-1724
-1853
-1926
-1981
-2012
-2074
-1981
-1855
-1918
-1782
-1619
-1561
-1651
-1552
-1345
-1492
-1338
-1194
-1069
-746
-344
-218
3
530
533
968
1271
1542
2158
2580
2906
3346
3737
3403
3249
3320
3116
3225
3140
3125
3124
2943
2861
2559
2056
1645
1789
1423
634
605
501
486
427
233
198
174
129
-148
-457
-694
-418
-178
-225
-81
192
510
702
599
632
888
1085
1110
1155
1164
1281
1730
1725
1774
1895
1916
1829
1470
1138
951
990
651
501
502
202
155
-64
-485
-822
-1017
-1259
-1779
-2054
-2200
-2184
-2274
-2486
-2446
-2631
-2740
-2821
-3037
-3142
-2980
-2777
-2767
-2572
-2394
-2186
-2073
-2016
-1894
-1812
-1635
-1485
-1330
-1234
-904
-686
-546
-352
-292
-179
-107
-57
17
119
286
439
521
655
708
821
839
942
944
969
1223
1294
1441
1583
1623
1684
1685
1685
1713
1886
2067
2350
2416
2604
2676
2633
2916
3031
3157
3342
3837
3606
3741
4163
4121
4279
4612
4553
3662
3251
3004
2897
2555
2258
2547
2272
1766
1408
783
74
-278
-312
-809
-1537
-1643
-1731
-1925
-2394
-2461
-2343
-2517
-2718
-3215
-3431
-3432
-3088
-2918
-2639
-2439
-2267
-1837
-2035
-2212
-1939
-1483
-1373
-1269
-1088
-996
-755
-601
-509
-381
-221
-213
-400
-753
-870
-799
-733
-858
-1165
-1148
-1134
-1596
-1930
-1997
-2154
-2349
-2396
-2757
-3082
-2982
-2958
-3082
-3258
-3237
-3137
-3237
-3386
-3344
-3130
-2892
-2631
-2491
-2468
-2103
-1930
-1854
-1589
-1415
-1139
-914
-730
-700
-436
-129
55
142
139
336
416
434
405
553
649
787
858
780
802
984
1042
1071
1154
1246
1375
1506
1601
1671
1871
1955
1878
1898
1817
1844
1868
2073
2123
2310
2485
2457
2497
2244
2564
2560
2631
2740
3148
3138
3179
3799
3610
3621
3465
2483
2049
2002
1734
1617
1729
1736
1357
1155
450
-492
-832
-1271
-1365
-1997
-2547
-2371
-2467
-2617
-2789
-2873
-3050
-2935
-3221
-3818
-3736
-3453
-2990
-2623
-2489
-2267
-1904
-1853
-2001
-2000
-1785
-1244
-780
-772
-624
-340
-234
-14
-100
-41
167
168
-126
-276
-243
-227
-31
-254
-760
-877
-957
-1330
-1712
-1644
-1634
-1729
-1857
-2220
-2601
-2606
-2484
-2763
-2987
-2869
-2789
-2823
-2753
-2761
-2546
-2245
-2027
-2070
-2016
-1667
-1362
-1033
-836
-482
-96
222
364
313
589
941
1149
1252
1448
1617
1734
1875
1812
1811
1934
1884
1974
1865
1856
2090
2265
2273
2124
2348
2422
2510
2715
2718
2816
2904
2945
2794
2607
2696
2976
3080
3227
3489
3689
3762
3644
3750
3818
3828
4179
4464
4642
4812
5142
5366
5292
5282
4516
3657
3186
2784
2637
2693
2567
2111
1843
1346
243
-589
-1066
-1301
-1442
-1742
-2031
-2314
-2337
-2429
-2843
-3220
-3265
-3182
-3633
-3815
-3750
-3386
-2824
-2467
-2468
-2505
-2276
-2300
-2324
-2191
-1688
-987
-426
-334
-394
-290
-201
-138
-218
-105
228
333
208
40
-1
72
68
-339
-947
-1166
-1257
-1491
-1612
-1609
-1604
-1724
-2134
-2774
-3268
-3351
-3278
-3289
-3348
-3298
-3132
-3096
-3225
-3264
-3158
-2880
-2662
-2682
-2487
-2092
-1600
-1172
-865
-748
-536
-296
-313
-243
55
564
1038
1227
1224
1270
1348
1284
1356
1314
1366
1656
1755
1558
1547
1805
1769
1798
1831
1741
1755
2118
2346
2324
2645
2789
2600
2470
2245
2175
2477
2919
3196
3281
3635
3609
3551
3603
3609
3842
4216
4548
4794
5007
5218
5452
5586
5572
5139
4032
3546
3365
3215
3239
3253
3044
2364
2015
864
-249
-792
-933
-901
-1206
-1638
-2065
-2116
-2400
-2909
-3329
-3541
-3332
-3502
-3824
-3835
-3399
-2891
-2544
-2557
-2872
-2687
-2543
-2537
-2359
-1849
-1062
-471
-359
-612
-627
-672
-565
-466
-423
16
410
362
-45
-132
-315
-370
-558
-1121
-1631
-1632
-1572
-1803
-1900
-1910
-2010
-2424
-3057
-3700
-3982
-3809
-3485
-3481
-3434
-3427
-3389
-3512
-3786
-3830
-3501
-3049
-2837
-2678
-2351
-1940
-1564
-1337
-1270
-1038
-833
-618
-357
-38
427
1014
1247
1182
1151
1120
1129
1207
1401
1554
1916
2082
1922
1753
1643
1693
1746
1737
1691
1936
2177
2323
2537
2637
2727
2395
2323
2083
1928
2069
2737
3259
3200
3317
3380
3136
2941
3188
3348
3894
4323
4575
4772
4926
4961
5098
5150
5100
4533
3621
3276
3260
3471
3194
3250
2797
1730
1094
149
-853
-1109
-943
-840
-1189
-1770
-2432
-2674
-3022
-3507
-3781
-3681
-3496
-3519
-3757
-3903
-3456
-3150
-3023
-3114
-3297
-3154
-2714
-2507
-2270
-1562
-1069
-826
-810
-1219
-1318
-1006
-653
-386
-32
275
464
241
-257
-536
-504
-480
-624
-920
-1363
-1317
-1225
-1642
-1827
-1857
-2282
-2740
-3146
-3559
-3638
-3233
-3062
-3203
-3423
-3657
-3804
-3834
-3836
-3605
-3130
-2800
-2624
-2589
-2509
-2239
-1821
-1582
-1371
-1133
-857
-507
-303
-47
261
683
732
679
673
723
972
1160
1489
1493
1519
1466
1293
1143
1093
1375
1534
1663
1550
1635
1758
1976
2051
2127
2304
2126
1978
1917
1778
2245
2754
2901
2956
2978
2926
2792
3023
3295
3560
4094
4578
4470
4492
4818
4974
5129
5290
5109
3814
3197
3253
3125
3277
3147
3073
2342
1460
473
-748
-1037
-1018
-671
-976
-1679
-2357
-2668
-3059
-3593
-3860
-3818
-3465
-3548
-3982
-4148
-3902
-3360
-3181
-3341
-3447
-3382
-2930
-2709
-2537
-1927
-1147
-869
-942
-1346
-1311
-1082
-679
-328
-74
294
495
292
-244
-493
-469
-315
-362
-621
-1044
-1133
-1183
-1541
-1907
-2111
-2154
-2586
-3009
-3410
-3510
-3307
-3225
-3326
-3730
-3875
-3904
-3982
-3971
-3753
-3316
-2982
-2817
-2919
-2965
-2617
-2196
-1865
-1576
-1227
-923
-724
-506
-339
-156
168
449
517
570
702
911
1114
1254
1334
1196
1249
1214
1055
1176
1415
1499
1562
1558
1544
1541
1643
1853
2023
2256
2201
2012
2076
1810
1960
2301
2549
2721
2655
3005
2676
2856
2935
3219
3624
3836
3948
4107
4182
4364
4747
4779
4997
4782
3783
2960
2687
2989
3300
3057
2811
1890
1206
312
-579
-1068
-1024
-557
-852
-1546
-2579
-2972
-3105
-3289
-3512
-3743
-3461
-3379
-3686
-4128
-4092
-3542
-3193
-3223
-3487
-3452
-3150
-2660
-2340
-2098
-1589
-1268
-1178
-1427
-1494
-1232
-707
-285
-80
-28
35
35
-274
-488
-423
-375
-306
-443
-836
-1351
-1473
-1538
-1802
-2164
-2227
-2361
-2841
-3161
-3417
-3390
-3369
-3363
-3644
-3945
-4044
-3880
-3815
-3626
-3474
-3291
-3089
-3098
-3107
-2989
-2504
-1995
-1731
-1558
-1379
-1181
-918
-669
-473
-234
104
341
294
339
622
778
917
820
972
990
814
920
1074
1128
1199
1268
1294
975
1225
1373
1578
1770
1921
2052
1958
1916
1715
1716
2002
2454
2371
2664
2728
2938
2802
2954
3102
3312
3646
3891
4068
4250
4485
4801
4899
4868
4846
3729
2907
2873
3157
3502
3261
2729
2128
1139
572
-414
-873
-854
-425
-542
-1412
-2340
-2829
-2801
-3078
-3404
-3720
-3471
-3139
-3408
-3796
-3886
-3402
-3064
-3230
-3514
-3478
-2871
-2328
-2018
-1954
-1652
-1323
-1192
-1375
-1406
-977
-359
14
85
-69
-37
84
-86
-343
-470
-237
-123
-316
-680
-1204
-1330
-1481
-1815
-2218
-2409
-2344
-2653
-2937
-3317
-3582
-3591
-3668
-3918
-4199
-4124
-3877
-3683
-3763
-3772
-3568
-3451
-3292
-3228
-3049
-2596
-2071
-1821
-1738
-1611
-1352
-1111
-892
-646
-418
-199
110
324
370
368
652
696
825
740
804
986
1046
1161
1150
1188
1039
1240
1017
1178
1372
1510
1755
1826
1906
1796
1803
1874
1779
1921
2142
2341
2571
2752
2569
2708
2878
2884
3419
3413
3795
4172
4168
4204
4486
4759
4866
4852
4043
2965
2876
3020
3540
3326
2596
2268
1433
714
-330
-699
-676
-338
-261
-1287
-2265
-2760
-2666
-2984
-3315
-3497
-3338
-3062
-3423
-3772
-4041
-3628
-3168
-3236
-3551
-3498
-2970
-2489
-2190
-2184
-1897
-1553
-1422
-1389
-1455
-986
-428
-93
-123
-143
-122
14
46
-165
-144
-64
43
-140
-501
-964
-1085
-1165
-1365
-1700
-1862
-1865
-2179
-2445
-2988
-3200
-3167
-3246
-3342
-3635
-3608
-3491
-3417
-3468
-3500
-3383
-3191
-2929
-2858
-2699
-2432
-1952
-1719
-1611
-1551
-1328
-858
-700
-430
-220
-35
211
408
423
499
687
856
963
998
1048
1144
1195
1184
1089
1116
1115
1305
1286
1355
1391
1488
1637
1613
1929
1782
2061
1892
1892
1979
1935
2170
2413
2684
2673
3009
2807
2951
3144
3313
3724
3988
4189
4353
4448
4490
4717
4793
4307
3122
3009
2967
3443
3321
2767
2271
1523
948
95
-471
-797
-412
-240
-962
-1989
-2660
-2668
-2747
-3136
-3505
-3431
-3082
-3222
-3593
-4019
-3764
-3349
-3186
-3475
-3602
-3113
-2566
-2124
-2193
-2129
-1808
-1485
-1460
-1477
-1143
-745
-267
-189
-344
-363
-216
-84
-195
-285
-229
-202
-207
-492
-914
-1367
-1484
-1474
-1719
-1836
-2019
-2164
-2591
-3033
-3377
-3442
-3382
-3425
-3450
-3577
-3671
-3664
-3656
-3705
-3595
-3384
-3134
-2957
-2787
-2662
-2408
-2006
-1847
-1733
-1521
-1280
-892
-645
-437
-325
12
131
185
368
491
668
876
1032
954
982
1059
1102
1100
1137
1264
1226
1249
1314
1298
1412
1440
1554
1639
1947
1743
1895
1963
1819
1701
1747
2276
2331
2535
2590
2877
2801
2680
2876
3080
3497
3763
4155
4106
4233
4409
4563
4261
2954
2588
2603
3228
3329
2762
2179
1554
1073
178
-655
-799
-512
-230
-732
-1738
-2537
-2636
-2626
-3015
-3420
-3407
-2998
-3007
-3343
-3757
-3698
-3379
-3167
-3403
-3521
-3157
-2523
-2054
-2061
-2139
-1915
-1609
-1407
-1359
-1091
-631
-242
-83
-232
-214
-94
24
63
24
-9
-64
4
-148
-457
-919
-1077
-1192
-1351
-1486
-1705
-1718
-2146
-2553
-3034
-3170
-3119
-3232
-3107
-3310
-3429
-3562
-3678
-3572
-3460
-3235
-3124
-2854
-2779
-2698
-2579
-2224
-1842
-1705
-1494
-1256
-905
-710
-459
-291
-62
6
75
194
386
645
876
955
982
919
891
892
1041
1199
1133
1320
1223
1258
1105
1138
1154
1408
1536
1632
1738
1704
1874
1757
1848
1678
1951
2258
2357
2619
2663
2700
2686
2761
3183
3235
3725
3960
4115
4185
4283
4441
4514
4121
2833
2900
3106
3626
3422
2553
2102
1355
977
150
-380
-369
-37
-89
-1127
-2083
-2775
-2574
-2496
-2819
-3228
-3305
-2985
-3204
-3581
-4048
-3860
-3317
-3119
-3522
-3704
-3089
-2549
-2289
-2522
-2585
-2279
-1876
-1588
-1553
-1266
-901
-630
-678
-776
-646
-484
-200
-214
-277
-343
-346
-338
-491
-996
-1393
-1382
-1324
-1418
-1751
-1767
-2157
-2540
-3025
-3237
-3152
-3095
-3000
-3351
-3453
-3709
-3727
-3723
-3625
-3412
-3203
-3024
-2964
-2832
-2803
-2509
-2184
-1893
-1737
-1545
-1114
-851
-616
-601
-451
-165
-2
224
346
684
816
962
844
817
853
978
1176
1323
1411
1251
1267
1332
1311
1237
1302
1598
1820
1763
1833
1813
1818
1751
1745
1761
2057
2202
2260
2603
2582
2427
2389
2756
2827
3106
3664
3515
3799
4045
4044
4208
4378
4576
3668
2920
2703
2890
3741
3349
2608
1842
1344
774
173
21
-199
96
-83
-957
-2144
-2646
-2324
-2194
-2523
-2949
-3210
-3042
-3043
-3473
-3910
-3632
-3123
-3117
-3434
-3562
-3116
-2442
-2193
-2492
-2609
-2275
-1862
-1574
-1361
-1199
-904
-675
-596
-780
-645
-370
-149
-68
-182
-377
-417
-235
-599
-914
-981
-1066
-1108
-1360
-1536
-1846
-1914
-2169
-2558
-2689
-2739
-2895
-3034
-3065
-3278
-3200
-3311
-3209
-3251
-3147
-2991
-2899
-2624
-2603
-2474
-2318
-1955
-1804
-1703
-1452
-1154
-784
-778
-600
-461
-265
38
143
298
434
559
726
829
745
802
886
1064
1090
1069
1156
1085
1233
1454
1272
1237
1518
1690
1837
1917
1751
1875
1792
1757
1757
2118
2264
2377
2610
2650
2543
2569
2862
2843
3417
3622
3493
3618
3917
3955
4198
4424
4189
3186
2602
2712
3185
3618
2987
2233
1506
1052
511
207
109
142
119
-415
-1368
-2218
-2306
-1997
-2069
-2516
-2813
-2882
-2841
-2951
-3310
-3516
-3209
-2902
-3029
-3309
-3200
-2663
-2187
-2254
-2531
-2511
-2125
-1674
-1434
-1380
-1258
-1000
-905
-876
-745
-624
-419
-327
-354
-447
-558
-647
-715
-674
-831
-1162
-1274
-1263
-1498
-1737
-1920
-2185
-2348
-2535
-2751
-2823
-2905
-3035
-3180
-3163
-3303
-3337
-3298
-3216
-3067
-2921
-2785
-2778
-2601
-2392
-2233
-2070
-1744
-1538
-1265
-1054
-844
-703
-604
-438
-163
140
237
386
567
685
656
767
669
823
1114
1152
1163
1294
1188
1090
1442
1531
1551
1831
1787
1799
1891
1803
1566
1747
1888
1989
2196
2144
2161
2071
2398
2247
2421
2684
2672
2996
3202
3268
3429
3469
3789
3939
4096
3941
2923
2410
2454
3114
3484
3028
2129
1287
816
474
185
126
102
106
-514
-1514
-2420
-2496
-2033
-1970
-2451
-3026
-3096
-3044
-3180
-3544
-3657
-3461
-3163
-3158
-3468
-3344
-2907
-2463
-2449
-2785
-2740
-2384
-1809
-1502
-1369
-1417
-1296
-1134
-1135
-895
-578
-373
-375
-365
-511
-614
-622
-810
-681
-711
-816
-1094
-1233
-1388
-1577
-1671
-1994
-2167
-2354
-2402
-2545
-2695
-2801
-2951
-3000
-3036
-3077
-3102
-3047
-2888
-2752
-2794
-2764
-2598
-2351
-2010
-1945
-1677
-1544
-1354
-1165
-966
-727
-528
-254
-46
166
234
442
572
630
834
896
1056
1153
1187
1300
1345
1502
1427
1590
1500
1689
1921
2009
2141
2023
1990
1823
1870
1939
2111
2341
2334
2237
1970
2137
2273
2467
2540
2538
2765
2758
3090
2923
3374
3440
3707
3850
3793
3694
2648
2385
2362
2824
3309
2779
1993
1041
692
300
170
135
-85
-107
-764
-1505
-2475
-2503
-2248
-2150
-2433
-3009
-3302
-3193
-3147
-3500
-3696
-3600
-3411
-3302
-3471
-3456
-3150
-2751
-2732
-2964
-2989
-2651
-2097
-1811
-1710
-1786
-1590
-1492
-1307
-1082
-825
-711
-648
-703
-803
-937
-1030
-899
-838
-928
-1208
-1304
-1352
-1483
-1649
-1887
-2031
-2252
-2313
-2516
-2593
-2622
-2810
-2911
-3056
-3099
-3050
-2915
-2833
-2794
-2735
-2712
-2610
-2434
-2223
-2046
-1828
-1598
-1462
-1349
-1205
-884
-654
-516
-375
-115
42
181
256
413
595
757
845
867
962
1045
1186
1276
1351
1460
1378
1553
1658
1829
1991
1998
2037
1882
1966
1676
1919
2171
2294
2371
2200
2077
1989
2294
2360
2577
2862
2734
2681
2809
2958
2998
3347
3676
3700
3783
3544
2256
1760
2363
2889
3382
2639
1664
830
646
554
32
97
135
81
-607
-1497
-2231
-2352
-1724
-1831
-2386
-2824
-2747
-2722
-2951
-3139
-3495
-3314
-2986
-3003
-3310
-3080
-2691
-2634
-2642
-2885
-2894
-2431
-1827
-1700
-1793
-1849
-1746
-1625
-1377
-1113
-1134
-978
-882
-843
-1066
-1172
-1168
-1056
-853
-1148
-1458
-1630
-1423
-1439
-1718
-1982
-2289
-2393
-2377
-2492
-2652
-2621
-2602
-2832
-3039
-3103
-3125
-2893
-2688
-2682
-2781
-2769
-2673
-2408
-2217
-2032
-1917
-1663
-1435
-1340
-1233
-969
-594
-437
-281
-192
-41
169
379
551
603
774
853
887
1051
1182
1197
1395
1592
1564
1630
1781
2012
2234
2305
2081
2031
2177
2186
2274
2502
2583
2694
2607
2305
2484
2647
2780
2976
3137
3261
3184
3132
3177
3553
3830
3863
3977
4126
3747
2635
2156
2428
3461
3709
2763
1811
1058
1035
653
367
85
339
349
-393
-1365
-2188
-2071
-1624
-1635
-2228
-2780
-2789
-2652
-2719
-3142
-3463
-3191
-2860
-2917
-3237
-3221
-2849
-2406
-2518
-2809
-2862
-2403
-1959
-1761
-1769
-1807
-1610
-1491
-1334
-1108
-976
-935
-873
-779
-838
-991
-1098
-970
-784
-897
-1326
-1656
-1652
-1479
-1554
-1854
-2135
-2291
-2384
-2569
-2661
-2749
-2693
-2709
-2877
-3061
-3110
-3040
-2921
-2634
-2643
-2670
-2627
-2453
-2180
-2072
-1829
-1727
-1425
-1219
-1070
-914
-653
-328
-225
-84
92
211
452
684
840
925
954
1044
1097
1393
1512
1617
1787
1912
1919
1951
2192
2234
2383
2412
2194
2150
2341
2469
2435
2593
2647
2607
2535
2489
2656
2653
2992
3134
3109
3186
3114
3372
3510
3868
3826
3876
3835
2736
2066
2215
3114
3697
3240
2099
886
706
666
470
142
267
419
-171
-1213
-2367
-2517
-1984
-1554
-1899
-2595
-2898
-2956
-2979
-3241
-3498
-3503
-3100
-2929
-3250
-3455
-3309
-2898
-2765
-2887
-3124
-2891
-2356
-1939
-1828
-2049
-1976
-1856
-1651
-1355
-1150
-1025
-1007
-872
-891
-1085
-1297
-1261
-958
-778
-997
-1467
-1585
-1559
-1594
-1868
-2090
-2224
-2241
-2328
-2631
-2768
-2831
-2784
-2871
-2974
-2962
-3023
-2865
-2695
-2585
-2615
-2633
-2429
-2159
-1933
-1900
-1780
-1477
-1272
-1081
-1008
-870
-508
-294
-72
16
170
388
515
707
842
940
1063
1112
1215
1383
1502
1592
1737
1883
1964
2086
2167
2245
2238
2134
2106
2183
2356
2407
2437
2405
2590
2628
2449
2404
2526
2774
2876
3135
3119
3140
3270
3191
3411
3541
3828
3321
2304
2047
2205
3171
3267
2601
1437
926
794
385
173
-70
184
179
-377
-1667
-2508
-2332
-1923
-1772
-2196
-2647
-2825
-2860
-3023
-3411
-3418
-3164
-2819
-2918
-3112
-3177
-2989
-2681
-2581
-2657
-2625
-2362
-2092
-1760
-1654
-1645
-1643
-1452
-1206
-1025
-834
-845
-716
-626
-612
-811
-1077
-905
-810
-680
-988
-1325
-1476
-1441
-1478
-1787
-1994
-2205
-2169
-2299
-2425
-2629
-2702
-2662
-2738
-2732
-2894
-2888
-2807
-2578
-2438
-2508
-2497
-2414
-2104
-1933
-1794
-1638
-1476
-1167
-1009
-907
-818
-557
-209
68
178
239
349
559
808
963
1090
1119
1279
1483
1570
1601
1700
1832
2030
2164
2112
2273
2350
2491
2538
2396
2308
2278
2622
2702
2964
2945
2847
2811
2778
2890
2999
3294
3430
3587
3638
3711
3688
3925
4071
3678
2679
2049
2329
3165
3516
2981
1857
1029
663
322
-76
-134
212
357
-64
-1324
-2435
-2769
-2341
-2033
-1972
-2206
-2566
-2903
-3189
-3449
-3579
-3346
-2857
-2608
-2642
-2889
-3016
-2901
-2618
-2357
-2239
-2092
-1910
-1702
-1516
-1485
-1484
-1337
-1127
-891
-775
-711
-715
-538
-424
-442
-721
-917
-885
-812
-794
-984
-1146
-1284
-1415
-1637
-1964
-2185
-2237
-2267
-2296
-2456
-2684
-2821
-2919
-2933
-2957
-2897
-2820
-2691
-2530
-2617
-2585
-2551
-2339
-2082
-1874
-1627
-1493
-1251
-1101
-961
-820
-643
-302
-88
145
317
426
573
690
884
1049
1209
1302
1443
1613
1741
1766
1906
2024
2162
2307
2360
2470
2569
2717
2610
2515
2391
2497
2761
2894
3026
2985
3000
3088
3114
3309
3293
3434
3691
3812
4103
3939
4092
4033
3289
2557
2070
2511
3234
3408
2834
1750
1138
644
156
-210
-353
55
240
-149
-1209
-2220
-2676
-2741
-2463
-2313
-2268
-2403
-2771
-3158
-3594
-3700
-3555
-3224
-2888
-2689
-2658
-2834
-2950
-2925
-2735
-2424
-2156
-1970
-1770
-1648
-1584
-1533
-1421
-1186
-960
-783
-841
-885
-813
-707
-629
-721
-833
-999
-1149
-1316
-1443
-1405
-1400
-1435
-1660
-2008
-2305
-2570
-2657
-2604
-2534
-2530
-2589
-2753
-2953
-3096
-3107
-2969
-2705
-2478
-2371
-2344
-2325
-2289
-2162
-1980
-1755
-1512
-1192
-972
-872
-793
-716
-515
-321
-92
67
261
434
614
717
825
955
1001
1179
1306
1484
1645
1728
1921
2012
2152
2206
2218
2404
2548
2732
2665
2622
2607
2701
2888
2985
3163
3225
3434
3475
3504
3576
3635
3897
4108
4351
4406
4217
3532
2771
2377
2475
2822
2836
2536
1926
1401
867
207
-368
-747
-692
-559
-623
-1088
-1738
-2299
-2741
-2910
-2956
-2877
-2856
-2896
-2983
-3142
-3288
-3403
-3419
-3325
-3068
-2825
-2683
-2625
-2557
-2376
-2141
-1910
-1782
-1683
-1607
-1483
-1314
-1110
-817
-562
-386
-378
-446
-528
-644
-664
-600
-495
-480
-611
-882
-1151
-1348
-1501
-1543
-1626
-1713
-1867
-2040
-2258
-2460
-2601
-2704
-2690
-2656
-2619
-2664
-2710
-2729
-2642
-2528
-2423
-2294
-2165
-1989
-1834
-1647
-1484
-1292
-1068
-879
-628
-486
-332
-208
-11
226
444
675
806
979
1053
1175
1254
1412
1552
1675
1837
1850
1949
1943
2058
2119
2220
2349
2450
2594
2612
2705
2668
2689
2699
2728
2845
2959
3135
3225
3391
3503
3654
3736
3776
3940
4081
4235
3917
3469
2871
2520
2398
2240
2094
1812
1732
1495
1172
552
-133
-673
-1078
-1252
-1502
-1667
-1939
-2170
-2394
-2613
-2735
-2931
-3040
-3253
-3326
-3362
-3359
-3344
-3353
-3195
-3021
-2750
-2601
-2526
-2479
-2410
-2236
-2060
-1812
-1623
-1431
-1276
-1122
-949
-811
-670
-581
-467
-346
-299
-351
-429
-469
-504
-555
-646
-776
-901
-1049
-1195
-1344
-1452
-1560
-1675
-1790
-1887
-1951
-2016
-2058
-2055
-2013
-1948
-1878
-1785
-1690
-1595
-1472
-1320
-1168
-1004
-849
-687
-520
-339
-158
8
181
347
493
605
792
933
979
1036
1242
1411
1418
1473
1637
1671
1668
1664
1532
1378
1363
1322
1209
1120
1047
994
936
929
880
779
708
624
601
577
552
622
629
625
625
651
710
763
795
823
877
915
961
1023
1081
1158
1218
1254
1283
1270
1273
1284
1269
1249
1205
1165
1094
997
915
828
754
667
600
528
450
385
314
255
167
92
16
-83
-175
-261
-332
-407
-477
-553
-618
-681
-736
-781
-808
-822
-845
-864
-894
-927
-963
-998
-1019
-1032
-1054
-1062
-1075
-1104
-1128
-1145
-1152
-1142
-1127
-1108
-1108
-1114
-1118
-1118
-1107
-1109
-1129
-1127
-1122
-1122
-1117
-1136
-1147
-1156
-1157
-1166
-1181
-1176
-1151
-1128
-1117
-1091
-1073
-1050
-989
-938
-895
-839
-776
-718
-660
-604
-557
-521
-480
-449
-436
-404
-370
-336
-302
-277
-241
-198
-171
-138
-92
-53
-28
-1
40
65
83
89
103
130
146
165
182
197
226
250
260
264
274
294
316
340
368
375
379
407
437
461
495
539
581
624
665
709
755
798
863
908
944
983
1001
1011
1010
1012
975
954
900
815
768
710
644
561
480
399
324
248
153
65
-27
-115
-196
-296
-371
-467
-566
-660
-759
-843
-947
-1049
-1133
-1224
-1304
-1386
-1430
-1483
-1551
-1602
-1635
-1638
-1650
-1657
-1647
-1627
-1597
-1563
-1525
-1479
-1460
-1453
-1450
-1458
-1445
-1416
-1398
-1399
-1385
-1355
-1346
-1332
-1308
-1303
-1286
-1274
-1261
-1239
-1214
-1170
-1146
-1113
-1091
-1064
-1043
-1019
-976
-952
-904
-875
-845
-813
-785
-774
-762
-736
-708
-670
-634
-595
-566
-530
-503
-494
-474
-451
-409
-370
-332
-294
-256
-214
-179
-139
-104
-59
-12
31
59
85
105
118
135
160
188
204
214
211
227
263
277
294
298
314
343
370
380
384
433
466
497
508
522
545
570
592
612
644
677
691
691
690
674
654
630
606
566
521
493
465
444
412
372
326
257
198
136
92
43
-16
-84
-155
-213
-291
-371
-449
-531
-606
-684
-757
-829
-889
-943
-993
-1044
-1075
-1089
-1085
-1088
-1092
-1103
-1106
-1105
-1111
-1076
-1069
-1074
-1073
-1079
-1084
-1112
-1140
-1147
-1162
-1163
-1169
-1172
-1174
-1190
-1210
-1205
-1194
-1203
-1186
-1160
-1151
-1149
-1149
-1140
-1122
-1116
-1095
-1061
-1007
-960
-934
-895
-860
-829
-804
-768
-723
-711
-688
-664
-641
-615
-576
-542
-519
-483
-436
-407
-390
-373
-339
-288
-260
-226
-196
-167
-145
-112
-81
-59
-26
20
71
81
68
75
89
93
88
96
119
135
160
175
178
183
204
233
251
263
268
270
272
302
312
316
335
362
394
404
419
450
483
511
541
578
590
597
618
633
639
633
618
597
565
538
503
474
426
388
339
283
246
195
131
59
-8
-90
-166
-243
-313
-377
-444
-506
-561
-623
-677
-730
-783
-838
-868
-894
-946
-971
-986
-992
-995
-1003
-1018
-1030
-1043
-1056
-1069
-1095
-1110
-1110
-1103
-1115
-1140
-1157
-1173
-1184
-1190
-1195
-1194
-1188
-1173
-1170
-1160
-1149
-1126
-1087
-1061
-1040
-1031
-1009
-995
-966
-929
-906
-885
-862
-847
-824
-788
-752
-716
-691
-676
-657
-633
-609
-588
-562
-540
-522
-510
-482
-442
-396
-358
-335
-312
-306
-284
-238
-194
-172
-148
-114
-96
-91
-84
-66
-20
1
20
57
72
83
98
119
125
153
194
230
265
299
323
324
340
353
380
412
428
424
421
434
440
456
467
478
488
497
518
540
566
568
576
576
541
539
533
534
521
483
442
395
383
360
322
272
213
172
123
83
28
-40
-97
-151
-227
-313
-368
-423
-496
-554
-603
-651
-686
-714
-752
-814
-870
-905
-928
-947
-960
-965
-972
-990
-1018
-1050
-1077
-1102
-1129
-1159
-1175
-1178
-1170
-1161
-1162
-1155
-1168
-1175
-1164
-1142
-1139
-1132
-1124
-1128
-1120
-1118
-1109
-1081
-1053
-1025
-997
-965
-947
-929
-878
-841
-808
-780
-760
-738
-723
-697
-667
-648
-615
-587
-565
-546
-533
-527
-510
-491
-462
-423
-380
-354
-337
-307
-280
-251
-243
-214
-161
-111
-74
-46
-24
-2
39
85
110
141
188
227
250
274
283
289
289
293
304
313
325
331
336
330
335
335
326
328
331
333
329
336
360
390
409
420
441
461
480
492
482
494
513
508
515
507
501
496
491
481
454
418
380
368
327
283
253
210
155
86
29
-35
-88
-143
-202
-268
-339
-406
-468
-521
-565
-606
-639
-683
-719
-732
-760
-783
-812
-842
-874
-897
-922
-949
-975
-1003
-1023
-1045
-1064
-1067
-1068
-1079
-1100
-1107
-1106
-1112
-1113
-1095
-1069
-1063
-1050
-1034
-1021
-1007
-997
-1009
-1006
-974
-950
-936
-915
-904
-903
-897
-893
-865
-843
-805
-767
-751
-727
-703
-678
-643
-598
-582
-551
-506
-482
-460
-435
-406
-367
-329
-309
-282
-249
-224
-189
-167
-144
-106
-71
-36
3
33
44
68
91
97
124
161
204
237
258
283
308
327
337
348
355
386
410
421
432
442
454
485
516
532
527
543
574
594
624
654
689
725
736
751
759
748
745
752
740
725
705
678
653
628
618
583
534
476
420
362
295
228
163
96
22
-52
-137
-221
-299
-394
-486
-557
-618
-678
-711
-748
-787
-833
-870
-880
-913
-945
-966
-979
-990
-1003
-1023
-1043
-1056
-1050
-1044
-1042
-1041
-1039
-1038
-1033
-1041
-1052
-1047
-1049
-1048
-1038
-1020
-1022
-1034
-1036
-1019
-1001
-992
-980
-969
-976
-963
-948
-928
-903
-881
-862
-864
-854
-832
-817
-786
-742
-699
-661
-615
-571
-533
-511
-497
-468
-431
-398
-333
-278
-242
-212
-171
-131
-101
-62
-7
63
89
119
152
160
163
188
214
227
249
253
265
274
283
299
321
321
327
356
358
350
354
376
403
416
426
462
498
526
550
573
621
663
687
711
716
738
764
768
780
783
779
764
735
710
680
640
606
575
542
496
430
361
299
244
182
110
41
-30
-99
-164
-239
-304
-367
-413
-466
-506
-546
-601
-646
-686
-723
-770
-805
-831
-850
-882
-919
-950
-977
-1004
-1014
-1024
-1029
-1037
-1054
-1072
-1079
-1089
-1093
-1097
-1101
-1099
-1098
-1097
-1095
-1100
-1126
-1134
-1127
-1125
-1128
-1145
-1137
-1115
-1092
-1074
-1045
-1016
-984
-958
-954
-949
-934
-898
-879
-826
-777
-740
-700
-668
-626
-588
-538
-489
-435
-380
-334
-278
-235
-221
-192
-153
-108
-60
-29
7
46
69
94
110
122
150
181
195
202
216
227
245
266
284
308
319
330
344
363
378
396
397
382
384
396
424
456
486
494
502
524
543
553
591
646
667
691
738
770
792
799
806
810
792
785
784
763
728
697
654
597
548
509
465
407
342
266
188
110
40
-37
-129
-217
-300
-376
-451
-514
-571
-628
-692
-751
-775
-799
-837
-871
-905
-931
-947
-977
-991
-998
-999
-1029
-1050
-1071
-1090
-1091
-1098
-1092
-1084
-1095
-1108
-1112
-1128
-1129
-1128
-1121
-1125
-1116
-1110
-1117
-1111
-1116
-1098
-1087
-1086
-1057
-1030
-1005
-991
-981
-974
-945
-906
-863
-834
-798
-754
-731
-693
-653
-617
-558
-512
-453
-414
-380
-350
-327
-277
-238
-221
-188
-150
-110
-76
-56
-24
9
31
41
81
119
133
149
155
163
167
175
190
195
206
203
221
245
243
243
243
265
286
307
332
349
382
414
441
482
520
531
551
597
645
672
721
757
775
816
836
839
853
862
847
834
824
791
762
725
672
609
552
502
441
364
293
235
147
80
7
-69
-137
-222
-304
-380
-445
-511
-557
-595
-636
-654
-684
-733
-742
-765
-799
-828
-867
-896
-925
-947
-957
-966
-983
-1023
-1035
-1038
-1035
-1020
-1019
-1016
-1032
-1055
-1077
-1084
-1066
-1084
-1101
-1125
-1134
-1141
-1154
-1136
-1133
-1126
-1107
-1103
-1108
-1101
-1084
-1072
-1068
-1042
-1026
-987
-952
-929
-849
-818
-781
-742
-698
-647
-614
-537
-502
-449
-414
-348
-276
-262
-190
-154
-107
-88
-57
10
29
74
90
101
152
147
174
162
170
201
170
192
207
251
269
266
302
315
340
348
367
388
384
410
421
433
455
460
484
507
519
537
559
609
650
689
721
745
788
790
811
828
828
826
804
802
765
730
682
660
612
582
510
498
403
414
288
292
43
180
-980
-2818
-2637
-2476
-2255
-2220
-1990
-1798
-1685
-1724
-1755
-1849
-2078
-2166
-2275
-2359
-2430
-2470
-2574
-2697
-2750
-2817
-2837
-2914
-3004
-3148
-3489
-3834
-4130
-4321
-4445
-4413
-4321
-4229
-4153
-4205
-4110
-4023
-4191
-4302
-4321
-4352
-4542
-4550
-4437
-4398
-4340
-4177
-3609
-3088
-3122
-3173
-2624
-2442
-2674
-2577
-2280
-2459
-2614
-2337
-2150
-1814
-2209
-2128
-1687
-1463
-1271
-933
-765
-778
-853
-1137
-1143
-846
-310
0
-24
6
-330
-493
-20
290
452
591
875
879
823
1067
1313
1394
1150
918
1110
1415
1402
1543
1931
2342
2162
1893
1795
1679
1898
2053
2181
2342
2807
3101
3022
3099
3380
3705
3711
3653
3826
3934
3886
3838
3733
3573
3358
2936
2479
2009
1648
1441
1256
1008
706
364
234
122
-73
-394
-746
-1190
-1668
-2019
-2220
-2285
-2296
-2268
-2319
-2337
-2426
-2537
-2588
-2628
-2668
-2763
-2860
-3048
-3205
-3312
-3416
-3506
-3573
-3564
-3540
-3445
-3376
-3322
-3268
-3354
-3445
-3557
-3577
-3560
-3513
-3375
-3294
-3199
-3203
-3190
-3109
-3000
-3031
-3201
-3398
-3725
-3989
-4092
-3988
-3831
-3681
-3691
-3773
-3711
-3723
-3663
-3423
-3154
-3073
-3075
-2948
-2827
-2713
-2457
-2168
-1811
-1493
-1270
-1285
-1419
-1255
-961
-711
-682
-681
-476
-90
128
389
769
877
931
1175
1438
1490
1542
1582
1524
1510
1579
1728
2009
2171
2350
2629
2780
2672
2687
2904
3017
3056
3168
3260
3213
3222
3266
3299
3342
3483
3693
3912
4047
4109
4180
4234
4236
4113
3695
3068
2206
1337
785
622
852
1264
1570
1499
1047
241
-740
-1589
-2138
-2385
-2328
-2062
-1811
-1624
-1606
-1716
-1885
-2129
-2295
-2362
-2286
-2111
-1900
-1662
-1550
-1471
-1365
-1148
-847
-524
-179
-10
-65
-330
-676
-918
-971
-783
-409
7
320
388
252
-53
-459
-740
-884
-961
-993
-882
-676
-463
-262
-194
-382
-571
-684
-740
-775
-745
-607
-406
-127
-124
-170
128
195
238
460
380
379
161
145
101
100
516
555
717
788
647
825
677
339
374
380
508
718
872
985
936
889
793
675
672
697
752
830
923
984
1031
1023
975
942
963
1006
1089
1175
1217
1225
1174
1142
1166
1237
1345
1449
1550
1646
1639
1587
1562
1580
1670
1789
1930
2040
2082
2034
1922
1795
1626
1507
1456
1403
1387
1378
1379
1323
1206
1067
895
751
611
471
336
186
19
-130
-222
-273
-286
-299
-333
-398
-506
-622
-739
-804
-804
-761
-698
-664
-638
-621
-615
-609
-586
-541
-539
-575
-623
-657
-687
-670
-600
-509
-449
-451
-506
-592
-675
-738
-751
-767
-779
-777
-803
-836
-834
-833
-826
-827
-860
-923
-967
-990
-1006
-957
-910
-873
-840
-837
-823
-805
-763
-721
-683
-634
-609
-589
-569
-523
-438
-328
-252
-195
-159
-158
-145
-94
-24
28
104
158
168
202
244
310
387
462
520
543
571
572
582
617
668
734
771
773
777
808
848
893
959
987
993
989
993
1040
1094
1161
1228
1293
1283
1306
1343
1376
1433
1526
1631
1646
1671
1654
1609
1558
1399
1295
1231
1189
1186
1161
1134
1023
915
808
669
564
479
314
149
-50
-294
-446
-571
-620
-614
-623
-667
-809
-917
-1060
-1151
-1159
-1207
-1158
-1146
-1150
-1134
-1145
-1069
-1010
-914
-872
-919
-989
-1105
-1171
-1214
-1205
-1141
-1090
-1046
-1040
-1089
-1117
-1134
-1117
-1139
-1231
-1305
-1369
-1453
-1513
-1508
-1447
-1335
-1257
-1248
-1295
-1356
-1444
-1529
-1489
-1381
-1270
-1232
-1179
-1094
-1059
-1039
-1032
-923
-753
-769
-901
-928
-825
-728
-650
-468
-396
-524
-525
-363
-214
-158
-127
-147
-161
-231
-131
12
52
85
151
255
297
281
243
313
313
331
477
469
554
707
663
641
704
789
847
926
862
802
912
1056
1189
1274
1321
1295
1334
1456
1599
1675
1793
1980
2045
2108
2277
2455
2452
2163
1790
1436
1262
1290
1338
1344
1185
953
677
436
306
204
88
-172
-574
-998
-1377
-1547
-1585
-1548
-1483
-1534
-1692
-1912
-2090
-2216
-2216
-2143
-2158
-2179
-2227
-2251
-2166
-2021
-1756
-1467
-1266
-1221
-1274
-1315
-1329
-1280
-1208
-1146
-1044
-911
-798
-780
-845
-841
-807
-928
-1005
-1070
-1137
-1246
-1547
-1802
-1754
-1494
-1502
-1485
-1250
-1310
-1442
-1727
-2106
-1928
-1530
-1387
-1188
-1163
-1478
-1662
-1255
-757
-796
-806
-674
-837
-1172
-902
-197
23
-433
-576
-244
233
167
300
454
548
463
390
379
294
350
530
846
944
1127
1086
752
558
892
1449
1719
1429
1231
1329
1684
2076
2180
2030
1873
2078
2539
2968
2899
2749
2673
2952
3193
3232
3502
3828
3998
3885
3901
4186
4456
4758
4751
4533
4370
3835
3304
2819
2502
2493
2323
2130
1700
1307
1038
625
370
107
-250
-720
-1350
-1930
-2254
-2344
-2249
-2172
-2189
-2211
-2381
-2498
-2607
-2674
-2515
-2478
-2383
-2322
-2258
-2013
-1838
-1526
-1277
-1075
-865
-905
-974
-1091
-1173
-1199
-1213
-1070
-910
-730
-694
-818
-988
-1206
-1377
-1594
-1767
-1991
-2375
-2748
-2992
-2972
-2804
-2624
-2602
-2777
-2992
-3251
-3452
-3563
-3400
-3154
-3046
-2958
-2918
-2683
-2356
-2071
-1886
-2187
-2367
-2497
-2496
-1916
-1410
-950
-1081
-1165
-797
-510
-278
-51
365
346
115
149
685
1530
1962
1973
1749
1893
2316
2598
3102
3281
3143
2972
2913
3224
3563
4003
4003
3776
3812
3906
4045
4023
4023
4078
4143
4320
4539
4833
5008
5265
5436
5648
5893
6027
6312
6009
5522
4813
3706
2884
2189
1734
1437
871
358
-284
-733
-1126
-1710
-2161
-2737
-3400
-3926
-4613
-5054
-5099
-4948
-4628
-4368
-4044
-3820
-3674
-3594
-3603
-3389
-3031
-2622
-2217
-1906
-1483
-1017
-474
26
479
829
965
799
458
119
-196
-291
-303
-257
-235
-346
-692
-1185
-1665
-2092
-2452
-3044
-3651
-4336
-4883
-5133
-5224
-4984
-4853
-4664
-4796
-5113
-5259
-5412
-5263
-5125
-4917
-4627
-4293
-3782
-3394
-2778
-2229
-1740
-1298
-1164
-975
-805
-566
-256
33
551
922
1250
1403
1359
1343
1289
1318
1281
1291
1219
1060
905
893
966
952
1216
1129
946
1032
863
1079
1265
1557
2005
2265
2728
2676
2878
2967
2926
3556
3790
4453
5123
5280
5819
5982
6367
6933
7188
7765
7623
6781
5769
3820
2816
2216
1852
1826
910
193
-960
-1738
-2340
-3061
-3417
-3944
-4703
-5574
-6440
-6949
-6900
-6468
-5984
-5347
-4747
-4408
-4199
-4157
-4070
-3636
-2917
-2218
-1515
-986
-519
3
536
1260
2004
2541
2713
2306
1665
992
577
393
420
480
377
12
-679
-1442
-2135
-2617
-3103
-3709
-4488
-5354
-6197
-6552
-6554
-6231
-5767
-5515
-5498
-5758
-5911
-6027
-5926
-5510
-5052
-4457
-3803
-3269
-2734
-2060
-1409
-735
-91
355
575
711
768
916
1282
1703
2195
2403
2561
2381
1966
1791
1516
1461
1354
1241
982
651
603
307
478
662
723
946
840
863
930
1326
1742
2329
3130
3503
3985
4037
4152
4418
4859
5625
6081
6972
7279
7722
8033
8175
8770
8979
9169
8165
6678
4582
2736
1991
1162
758
167
-803
-1645
-2540
-3286
-4185
-4805
-5316
-6229
-6795
-7509
-7793
-7660
-7261
-6545
-5648
-4475
-3656
-3133
-2947
-2934
-2473
-1818
-925
-90
623
1317
1731
2317
2928
3482
3848
3800
3224
2352
1481
667
133
-179
-389
-547
-1006
-1649
-2496
-3317
-4110
-4815
-5543
-6362
-7026
-7690
-7854
-7661
-7208
-6588
-6149
-5862
-5753
-5620
-5492
-5317
-4840
-4308
-3496
-2653
-1779
-943
-231
454
929
1410
1749
1892
1957
1953
1970
2102
2387
2558
2672
2681
2357
1888
1398
968
644
430
246
3
-174
-136
-155
-172
174
170
308
640
722
1182
1676
2312
2896
3698
4382
4962
5467
5717
6147
6444
6905
7576
8175
9010
9517
9708
9901
9901
10163
9949
8686
7006
4563
2716
1481
381
-185
-1393
-2113
-2998
-3681
-4292
-5224
-5716
-6551
-7057
-7509
-7982
-7897
-7748
-6933
-6105
-4933
-3422
-2405
-1396
-1144
-806
-363
328
1274
1938
2666
3217
3792
4303
4593
4968
4898
4585
3759
2685
1624
537
-266
-1112
-1595
-2082
-2493
-3111
-3949
-4761
-5557
-6244
-6976
-7695
-8173
-8509
-8291
-7856
-7213
-6484
-5877
-5293
-4914
-4452
-4108
-3681
-3292
-2749
-1968
-1225
-383
444
987
1650
2054
2385
2495
2415
2244
1978
1943
1677
1823
1691
1493
1420
895
571
45
-389
-799
-1158
-1334
-1622
-1454
-1499
-1169
-821
-593
-223
166
665
965
1644
1990
2737
3552
4298
5208
5788
6383
6808
7266
7536
7827
8224
8446
9043
9473
9642
9898
9629
9658
8521
6974
4751
2080
567
-912
-1855
-3191
-4125
-4961
-5456
-5616
-6387
-6974
-7425
-7995
-8350
-8716
-8849
-8603
-7899
-6921
-5693
-3963
-2486
-1172
-477
54
612
1208
1784
2361
2734
3252
3754
4043
4404
4672
4605
4276
3561
2445
1254
-74
-1428
-2586
-3395
-4027
-4396
-4918
-5486
-5994
-6711
-7214
-7682
-8187
-8683
-9072
-9176
-8827
-7985
-7234
-6371
-5528
-4718
-3942
-3353
-3013
-2650
-2226
-1693
-1049
-428
250
805
1242
1695
2158
2395
2396
2152
1702
1363
1092
681
404
250
11
-134
-280
-656
-936
-1193
-1601
-1808
-1885
-2158
-2003
-1854
-1753
-1045
-669
-34
574
1293
2105
2591
3358
3676
4426
5042
5539
6359
6745
7433
7821
8095
8497
8672
9165
9516
9774
9828
9538
9618
8839
7451
5646
2884
878
-753
-2142
-3284
-4530
-5196
-5970
-6116
-6628
-7373
-7542
-8105
-8200
-8257
-8388
-8213
-7947
-7080
-6011
-4396
-2765
-1416
-163
471
1250
1837
2220
2742
2982
3371
3845
4185
4405
4458
4263
4016
3710
2964
1823
532
-940
-2220
-3137
-4098
-4692
-5253
-5763
-6135
-6580
-7018
-7425
-7827
-8249
-8545
-8536
-8376
-7895
-7352
-6636
-5756
-4912
-4045
-3301
-2729
-2350
-1896
-1531
-1097
-586
-87
422
946
1401
1786
2050
2152
2057
1966
1647
1266
946
531
188
-138
-220
-450
-609
-885
-1276
-1437
-1727
-1781
-1851
-1927
-1838
-1714
-1423
-1142
-536
-77
529
1322
1916
2884
3404
3994
4441
5103
5672
6189
6858
6978
7472
7719
8014
8449
8760
9098
9405
9680
9759
9838
9550
8083
6452
4201
1726
73
-1484
-2833
-3850
-4591
-5230
-5475
-5812
-6513
-6862
-7211
-7528
-7459
-7697
-7978
-7770
-7436
-6627
-5301
-3985
-2589
-1249
-257
578
1305
1631
1959
2365
2561
3074
3448
3528
3738
3721
3597
3586
3210
2490
1685
587
-629
-1671
-2767
-3722
-4303
-4890
-5276
-5585
-6026
-6384
-6755
-7224
-7513
-7674
-7895
-7901
-7747
-7521
-7010
-6413
-5754
-4959
-4230
-3598
-3014
-2534
-2127
-1642
-1233
-844
-372
131
659
1118
1486
1786
1980
2074
2045
1912
1685
1409
1139
830
584
370
142
-46
-243
-366
-543
-742
-968
-1141
-1195
-1317
-1205
-1043
-907
-600
-239
214
672
1147
1608
2159
2739
3199
3787
4196
4458
4931
5256
5531
5886
6163
6373
6700
6941
7140
7466
7791
8094
8332
7778
6616
5103
2923
1075
-397
-1783
-2806
-3491
-4113
-4605
-4821
-5320
-5736
-5905
-6250
-6275
-6320
-6599
-6793
-6982
-7018
-6557
-5804
-4940
-3768
-2707
-1854
-944
-317
54
501
854
1146
1615
1918
2081
2198
2126
2044
1995
1883
1748
1595
1184
595
4
-763
-1527
-2151
-2773
-3296
-3699
-4103
-4561
-4971
-5389
-5846
-6104
-6277
-6314
-6239
-6258
-6234
-6162
-6012
-5817
-5447
-5046
-4558
-3955
-3419
-2935
-2450
-2040
-1628
-1079
-602
-120
316
526
652
720
694
599
485
324
127
-28
-390
-763
-1226
-1831
-2300
-2740
-3104
-3457
-3686
-3864
-3954
-3822
-3662
-3340
-2978
-2605
-2043
-1489
-916
-377
66
577
1067
1582
2064
2621
3197
3505
3709
3903
4063
4188
4305
4495
4742
5070
5417
5650
5846
5845
5625
5082
4253
3446
2654
1949
1263
685
201
-171
-455
-752
-1067
-1407
-1662
-1880
-2113
-2418
-2817
-3253
-3712
-4116
-4366
-4446
-4439
-4331
-4156
-3963
-3694
-3447
-3180
-2892
-2613
-2292
-1998
-1683
-1416
-1237
-1134
-1011
-856
-723
-525
-348
-242
-143
-108
-150
-231
-343
-521
-689
-890
-1137
-1418
-1767
-2105
-2465
-2767
-3004
-3150
-3253
-3348
-3398
-3430
-3409
-3444
-3444
-3418
-3381
-3282
-3209
-3181
-3157
-3108
-3081
-2994
-2906
-2859
-2819
-2773
-2753
-2747
-2715
-2557
-2305
-1995
-1843
-1736
-1541
-1245
-1004
-904
-654
-436
132
484
536
817
947
1166
1397
1522
1578
1624
1725
1712
1785
1746
1711
1655
1625
1595
1599
1675
1754
1843
1892
1970
2047
2148
2213
2319
2393
2495
2606
2694
2805
2919
2995
3056
3059
3008
2921
2789
2683
2565
2439
2320
2205
2097
1976
1877
1767
1662
1568
1449
1376
1277
1152
1025
855
706
545
405
293
185
95
13
-45
-94
-128
-151
-153
-144
-134
-103
-80
-95
-115
-126
-150
-168
-181
-201
-225
-230
-230
-233
-243
-290
-328
-351
-399
-441
-489
-561
-630
-705
-771
-806
-848
-889
-925
-945
-962
-977
-984
-993
-997
-997
-968
-930
-888
-828
-781
-748
-707
-657
-588
-524
-463
-411
-351
-283
-235
-179
-136
-86
-43
9
70
123
200
258
307
357
399
452
493
545
606
654
706
751
792
843
879
931
975
1012
1053
1095
1146
1182
1216
1247
1272
1298
1314
1327
1340
1354
1373
1391
1429
1472
1505
1554
1582
1607
1630
1635
1624
1588
1557
1501
1474
1449
1419
1404
1363
1333
1287
1248
1211
1139
1106
1042
968
913
841
772
664
563
471
377
311
217
136
56
-26
-105
-202
-295
-403
-489
-561
-656
-720
-798
-889
-995
-1117
-1192
-1271
-1341
-1411
-1464
-1462
-1489
-1506
-1527
-1552
-1564
-1591
-1575
-1564
-1549
-1520
-1519
-1502
-1474
-1439
-1395
-1354
-1296
-1263
-1216
-1167
-1124
-1053
-1000
-931
-881
-828
-764
-730
-674
-628
-589
-556
-525
-467
-438
-401
-376
-351
-310
-284
-265
-220
-168
-112
-57
8
54
94
138
161
217
262
319
390
445
510
579
636
686
734
803
859
903
956
986
1008
1027
1047
1077
1095
1113
1143
1181
1209
1230
1258
1264
1287
1326
1362
1395
1406
1413
1396
1386
1377
1364
1342
1306
1279
1255
1227
1186
1166
1157
1120
1082
1036
991
941
883
830
744
669
595
483
371
248
144
29
-100
-209
-312
-398
-508
-613
-691
-788
-868
-950
-1026
-1100
-1196
-1270
-1348
-1405
-1454
-1501
-1528
-1557
-1569
-1589
-1612
-1637
-1660
-1641
-1625
-1613
-1600
-1583
-1558
-1545
-1526
-1510
-1488
-1470
-1429
-1370
-1345
-1312
-1275
-1248
-1212
-1163
-1093
-1031
-968
-916
-879
-845
-812
-755
-699
-652
-603
-563
-523
-509
-501
-482
-453
-396
-346
-311
-272
-236
-209
-187
-168
-118
-59
-19
23
86
148
197
232
277
336
381
423
461
501
541
577
612
652
683
704
730
771
793
811
828
851
872
863
874
881
890
902
916
921
924
939
958
988
1009
1026
1030
1007
993
973
947
932
891
885
873
848
812
759
729
678
650
612
537
472
397
330
245
142
54
-52
-135
-227
-337
-435
-549
-650
-756
-843
-902
-985
-1041
-1125
-1199
-1242
-1287
-1318
-1358
-1391
-1421
-1440
-1451
-1461
-1462
-1476
-1493
-1486
-1489
-1468
-1428
-1387
-1333
-1303
-1276
-1243
-1217
-1193
-1181
-1153
-1120
-1088
-1069
-1053
-1038
-1027
-989
-957
-921
-879
-832
-792
-777
-762
-750
-730
-712
-691
-655
-622
-595
-565
-545
-510
-482
-458
-431
-398
-365
-326
-278
-241
-192
-139
-78
-21
27
72
120
169
226
267
312
368
406
440
476
500
528
566
587
612
640
666
686
692
692
709
708
708
710
703
702
706
728
728
743
744
759
770
786
803
797
809
804
795
779
757
741
706
686
675
645
622
593
586
555
514
495
444
399
329
242
170
92
20
-73
-181
-271
-373
-460
-543
-614
-676
-759
-814
-887
-933
-963
-1013
-1043
-1089
-1130
-1166
-1222
-1239
-1269
-1299
-1318
-1338
-1340
-1371
-1378
-1377
-1366
-1346
-1328
-1285
-1260
-1234
-1206
-1209
-1195
-1186
-1172
-1166
-1164
-1145
-1140
-1128
-1105
-1090
-1063
-1045
-1017
-986
-963
-947
-927
-886
-865
-855
-828
-806
-769
-751
-723
-689
-674
-626
-594
-553
-505
-457
-381
-327
-270
-214
-147
-87
-42
10
56
113
154
205
253
281
307
324
342
367
406
454
510
534
544
546
561
578
597
627
641
648
649
636
643
653
664
670
677
690
691
707
722
748
762
762
754
753
734
709
690
672
651
625
605
570
554
542
509
467
411
368
327
257
202
145
84
26
-56
-135
-217
-285
-359
-450
-528
-624
-704
-771
-843
-883
-907
-926
-953
-977
-997
-1019
-1047
-1075
-1111
-1133
-1162
-1176
-1176
-1196
-1194
-1204
-1218
-1229
-1229
-1230
-1258
-1258
-1256
-1269
-1266
-1269
-1245
-1228
-1209
-1185
-1170
-1150
-1162
-1154
-1137
-1132
-1095
-1070
-1037
-1003
-975
-920
-894
-853
-810
-756
-701
-666
-618
-595
-567
-522
-478
-439
-390
-331
-279
-254
-213
-156
-89
-36
1
44
80
112
136
162
198
231
266
292
306
318
316
326
335
341
356
381
424
453
468
488
505
524
547
574
582
593
610
605
623
625
618
619
622
639
654
677
696
695
700
688
681
675
655
631
593
563
519
468
440
407
378
337
283
262
226
183
165
124
80
36
-18
-76
-140
-209
-274
-336
-411
-480
-526
-574
-626
-669
-712
-730
-767
-796
-803
-840
-871
-910
-940
-971
-1008
-1039
-1089
-1136
-1191
-1232
-1250
-1268
-1281
-1280
-1290
-1288
-1294
-1293
-1303
-1314
-1283
-1261
-1241
-1235
-1212
-1187
-1188
-1168
-1148
-1118
-1091
-1065
-1011
-988
-955
-921
-881
-828
-803
-760
-723
-689
-647
-611
-561
-534
-504
-466
-432
-394
-358
-316
-271
-233
-199
-167
-138
-102
-68
-41
-20
3
22
47
90
100
113
140
150
186
221
256
291
315
338
367
422
449
475
493
503
540
552
582
613
623
643
661
683
691
692
688
681
690
698
716
731
738
724
709
690
670
642
611
576
546
517
465
428
417
404
374
330
288
248
192
146
97
39
-35
-105
-171
-233
-310
-389
-466
-529
-599
-674
-737
-793
-832
-872
-918
-965
-1008
-1043
-1082
-1118
-1145
-1169
-1178
-1195
-1205
-1232
-1266
-1282
-1282
-1298
-1296
-1284
-1271
-1256
-1236
-1198
-1176
-1156
-1143
-1125
-1100
-1082
-1062
-1060
-1057
-1035
-1009
-998
-999
-990
-962
-930
-898
-876
-849
-815
-776
-724
-694
-673
-668
-652
-614
-565
-522
-482
-441
-406
-362
-335
-293
-261
-228
-180
-135
-93
-63
-8
17
48
80
109
153
177
199
216
232
263
269
283
309
332
359
377
398
414
422
441
445
453
459
471
477
484
507
535
550
549
555
585
614
625
639
647
657
652
639
647
655
656
636
610
602
576
550
503
458
415
366
319
269
236
189
129
74
4
-58
-123
-186
-244
-337
-423
-510
-567
-617
-670
-708
-759
-777
-798
-830
-857
-894
-906
-914
-930
-926
-932
-949
-974
-1004
-1023
-1033
-1046
-1050
-1058
-1066
-1071
-1076
-1077
-1097
-1097
-1078
-1078
-1086
-1101
-1116
-1129
-1149
-1169
-1187
-1192
-1185
-1176
-1173
-1186
-1164
-1142
-1131
-1102
-1070
-1019
-975
-943
-915
-887
-850
-822
-794
-739
-690
-649
-592
-528
-450
-392
-331
-275
-210
-146
-100
-55
-28
12
44
81
107
126
161
164
166
189
214
219
201
202
199
196
187
188
203
205
218
226
244
258
272
310
351
370
388
420
460
495
540
594
635
681
714
739
766
787
797
790
771
749
722
698
672
627
588
542
487
453
397
346
282
222
168
97
26
-37
-91
-166
-232
-298
-375
-440
-508
-563
-618
-679
-731
-766
-793
-814
-833
-847
-854
-869
-881
-888
-901
-932
-956
-973
-983
-997
-1025
-1065
-1101
-1136
-1172
-1193
-1237
-1255
-1258
-1270
-1272
-1280
-1260
-1265
-1283
-1290
-1309
-1294
-1298
-1277
-1262
-1256
-1243
-1236
-1201
-1185
-1161
-1117
-1077
-1037
-988
-927
-863
-816
-765
-711
-676
-641
-608
-544
-479
-437
-398
-365
-315
-281
-273
-212
-179
-146
-100
-68
-16
3
25
51
60
69
95
124
137
147
158
175
205
216
219
242
241
254
280
301
328
350
383
396
418
448
480
514
522
541
572
582
595
607
616
633
648
665
655
643
642
601
572
535
499
462
418
395
356
325
296
262
242
207
172
131
70
21
-32
-80
-116
-170
-234
-305
-371
-426
-477
-523
-585
-638
-672
-704
-728
-776
-810
-831
-864
-898
-927
-955
-980
-1008
-1042
-1087
-1132
-1150
-1189
-1234
-1290
-1326
-1345
-1371
-1378
-1393
-1413
-1419
-1405
-1389
-1401
-1386
-1372
-1359
-1345
-1352
-1328
-1307
-1281
-1241
-1208
-1189
-1165
-1118
-1057
-1032
-1001
-951
-919
-877
-843
-791
-746
-707
-656
-616
-578
-545
-516
-485
-448
-407
-391
-368
-318
-277
-235
-189
-145
-101
-73
-64
-40
-3
35
43
61
98
121
137
138
169
192
209
238
262
286
313
344
349
364
398
423
437
466
493
519
543
564
581
594
615
632
654
688
710
715
711
717
716
693
700
678
659
639
591
572
535
492
445
414
379
316
278
224
159
104
38
-35
-122
-199
-270
-354
-450
-563
-646
-707
-789
-845
-901
-953
-991
-1039
-1072
-1101
-1127
-1152
-1168
-1191
-1212
-1235
-1258
-1272
-1291
-1317
-1331
-1343
-1364
-1390
-1395
-1412
-1423
-1402
-1385
-1366
-1341
-1311
-1274
-1249
-1235
-1229
-1205
-1192
-1174
-1149
-1145
-1121
-1096
-1068
-1049
-1023
-1005
-978
-933
-895
-866
-833
-799
-766
-721
-687
-663
-641
-622
-578
-549
-514
-458
-412
-364
-320
-271
-228
-197
-165
-127
-100
-94
-74
-30
21
41
65
89
108
133
138
138
158
171
200
232
240
241
264
291
296
303
320
350
393
423
452
497
527
572
613
644
688
729
782
806
836
854
837
839
821
804
793
749
719
687
640
611
552
509
452
393
356
296
247
179
105
27
-68
-152
-222
-310
-393
-477
-560
-630
-714
-781
-846
-896
-927
-969
-993
-1009
-1017
-1021
-1031
-1034
-1055
-1084
-1096
-1104
-1119
-1146
-1169
-1177
-1198
-1221
-1242
-1274
-1294
-1335
-1343
-1353
-1388
-1381
-1388
-1385
-1366
-1346
-1352
-1354
-1351
-1357
-1342
-1310
-1290
-1266
-1248
-1246
-1204
-1159
-1109
-1068
-1036
-980
-908
-847
-808
-752
-715
-659
-614
-567
-534
-533
-508
-478
-433
-409
-373
-333
-300
-268
-235
-210
-187
-134
-125
-110
-81
-54
0
35
45
92
103
166
133
199
196
286
238
367
244
564
-840
-3430
-2835
-1952
-1334
-774
-46
610
931
915
816
882
884
985
1036
1071
1016
914
861
842
857
808
659
473
355
295
175
33
-178
-379
-488
-642
-783
-952
-1282
-1588
-1842
-2094
-2294
-2466
-3148
-3364
-3486
-3814
-3731
-3610
-3732
-3926
-3809
-3853
-3884
-3983
-4160
-4211
-4248
-4221
-4347
-4561
-4883
-5108
-5033
-4972
-4860
-4740
-4838
-4944
-4898
-4855
-4964
-4987
-4884
-5224
-5558
-5572
-5679
-5739
-5767
-5517
-5434
-5786
-6131
-6561
-6870
-7048
-7258
-7258
-6850
-6699
-7080
-7229
-7279
-6959
-6712
-6845
-7040
-6873
-6832
-6442
-5881
-5494
-5458
-5960
-5944
-5515
-5534
-5945
-5749
-5274
-4510
-4017
-4219
-4279
-4206
-3916
-3930
-3980
-3787
-3278
-3191
-3489
-2899
-2469
-2585
-3018
-3099
-3158
-3206
-3060
-2631
-2060
-1367
-488
-15
565
663
1050
1567
1825
2103
2295
2565
2931
3245
3529
3744
4209
4798
5244
5737
5766
5525
4977
4191
3581
2962
2079
911
-154
-1066
-2015
-2753
-3411
-3789
-3992
-3988
-3835
-3753
-3759
-3808
-3629
-3415
-3194
-2968
-2992
-3111
-3124
-2986
-2925
-2999
-2968
-2845
-2602
-2270
-1909
-1609
-1328
-984
-625
-396
-409
-580
-927
-1491
-2067
-2687
-3409
-4200
-4929
-5514
-6094
-6619
-7026
-7365
-7624
-7692
-7698
-7752
-7819
-7759
-7546
-7384
-7078
-6733
-6467
-6233
-5934
-5522
-5210
-4969
-4747
-4503
-4277
-4028
-3756
-3569
-3492
-3425
-3369
-3477
-3613
-3812
-4140
-4371
-4586
-4687
-4664
-4538
-4191
-3778
-3263
-2585
-1905
-1015
-33
893
1809
2280
2494
2606
2457
2363
2249
2117
1839
1317
1002
643
606
877
1200
1645
2149
2846
3685
4435
5181
6016
6703
7348
7776
8187
8568
8843
9220
9539
9681
9217
8571
7692
6255
5040
3875
2506
1037
-487
-1740
-3040
-3952
-4548
-4967
-4952
-4650
-4129
-3660
-3496
-3204
-2737
-2315
-1866
-1498
-1256
-1146
-958
-693
-533
-197
391
1020
1748
2419
3029
3553
3944
4349
4714
4816
4664
4323
3652
2574
1441
412
-670
-1664
-2514
-3296
-4011
-4567
-4954
-5234
-5370
-5363
-5238
-5216
-5256
-5288
-5382
-5561
-5693
-5536
-5416
-5364
-5199
-5002
-4678
-4231
-3622
-2987
-2351
-1611
-880
-315
42
309
545
786
839
825
690
378
77
-164
-269
-501
-605
-579
-688
-680
-702
-841
-982
-1064
-986
-956
-999
-1034
-1044
-844
-713
-401
78
572
1265
2031
2652
3304
4071
4790
5442
6167
6788
7313
7695
8124
8428
8648
9028
9349
9748
10067
10455
10867
11228
11625
11884
11358
10441
9311
7823
6188
4422
2596
685
-1201
-2654
-4037
-5010
-5686
-6022
-5657
-5147
-4505
-3765
-3127
-2526
-1769
-1038
-454
-46
309
551
814
1119
1325
1745
2357
3028
3806
4418
4901
5272
5493
5568
5407
4829
3921
2822
1565
252
-1110
-2368
-3504
-4371
-5027
-5558
-5876
-6074
-6021
-5753
-5514
-5189
-4878
-4626
-4449
-4205
-3974
-3714
-3477
-3178
-2801
-2379
-1935
-1454
-838
-209
443
1155
1667
2116
2391
2597
2723
2596
2516
2358
2100
1723
1379
1057
740
586
489
332
222
130
59
6
-91
-162
-106
-141
-48
-18
122
359
705
1281
1796
2369
3039
3786
4529
5174
5911
6382
6859
7308
7616
7832
7840
7944
7900
8026
8087
8096
8059
8099
8358
8530
8657
7991
6801
5571
3920
2213
651
-1088
-2970
-4610
-5884
-6949
-7622
-7930
-7937
-7322
-6243
-5382
-4419
-3624
-3002
-1969
-1189
-575
-89
243
462
777
1074
1308
1768
2437
3126
3775
4318
4602
4753
4744
4551
4225
3405
2249
974
-388
-1690
-2923
-3919
-4690
-5268
-5569
-5636
-5655
-5500
-5072
-4515
-3978
-3553
-3150
-2943
-2792
-2609
-2322
-1893
-1606
-1205
-701
-231
223
769
1347
1874
2457
2850
3064
3063
2963
2790
2550
2244
1895
1684
1303
896
674
524
408
432
473
522
618
478
329
360
313
269
316
415
520
663
948
1293
1848
2668
3333
3988
4750
5317
5980
6483
6862
7178
7391
7578
7565
7528
7338
7226
7282
7353
7473
7601
7607
7747
7962
8160
7914
6758
5586
4036
2206
702
-860
-2514
-4118
-5188
-5836
-6293
-6308
-6177
-5526
-4457
-3443
-2429
-1557
-1176
-612
163
517
849
975
1007
1139
1443
1760
2071
2555
3022
3620
4031
4031
3843
3536
3043
2297
1321
-54
-1403
-2732
-3934
-4885
-5705
-6142
-6358
-6440
-6285
-6026
-5700
-5353
-4879
-4488
-4242
-3990
-3877
-3854
-3738
-3461
-3072
-2610
-2259
-1735
-1164
-691
-267
214
566
733
824
799
529
168
-88
-297
-531
-766
-873
-907
-926
-996
-871
-724
-528
-337
-278
-283
-413
-394
-375
-452
-436
-256
46
412
704
1023
1574
2208
2794
3458
3933
4299
4752
5048
5221
5501
5583
5571
5730
5881
5923
5879
5957
6019
6361
6727
6679
6860
6935
7058
7478
7165
5898
4636
3346
1735
425
-932
-2458
-3541
-4162
-4617
-4780
-4784
-4663
-3819
-2708
-2043
-1465
-1015
-725
-259
334
415
554
778
920
1360
1667
1913
2323
2912
3402
3747
3857
3455
3071
2703
2111
1322
167
-1130
-2216
-3077
-3921
-4560
-4951
-5099
-4886
-4767
-4648
-4473
-4220
-3863
-3466
-3226
-3271
-3192
-2981
-2902
-2714
-2449
-1995
-1403
-950
-537
-139
118
257
532
689
627
387
81
-152
-439
-645
-793
-756
-714
-683
-479
-408
-316
-178
50
221
307
296
145
244
257
350
473
568
892
1207
1523
1719
2212
2705
3003
3395
3664
4016
4162
4312
4468
4552
4869
4860
4979
5159
5268
5290
5342
5408
5467
5662
5690
5802
5779
5866
6116
6367
6455
5288
4152
2999
1586
505
-812
-2053
-3168
-3710
-4287
-4552
-4526
-4483
-3698
-2867
-2343
-2029
-1639
-1341
-1117
-624
-614
-451
-235
-144
122
448
724
1112
1767
2006
2144
2031
1674
1386
888
262
-600
-1604
-2615
-3546
-4254
-4886
-5301
-5434
-5369
-5186
-5176
-5123
-4910
-4618
-4315
-4120
-4077
-4140
-4018
-3876
-3755
-3390
-3012
-2427
-1877
-1533
-1237
-990
-780
-685
-596
-648
-885
-1257
-1535
-1689
-1837
-1887
-1880
-1764
-1600
-1452
-1280
-1048
-990
-774
-523
-397
-375
-556
-485
-272
-89
40
183
494
765
1225
1502
1766
2233
2492
2809
3045
3166
3176
3388
3595
3808
4142
4140
4248
4585
4746
4981
5045
5037
5131
5315
5429
5247
5333
5420
5708
6005
6285
5788
4527
3629
2401
1288
168
-1106
-2256
-3072
-3525
-4077
-4087
-3924
-3675
-2698
-2095
-1756
-1552
-1180
-957
-492
-185
-413
-142
6
177
545
876
1176
1760
2261
2313
2242
1904
1510
1231
702
-103
-1050
-2054
-2959
-3603
-4152
-4582
-4724
-4722
-4599
-4425
-4455
-4374
-4081
-3740
-3522
-3476
-3597
-3792
-3509
-3109
-2704
-2327
-1987
-1460
-987
-643
-559
-442
-247
-301
-416
-781
-1196
-1485
-1553
-1477
-1480
-1494
-1555
-1304
-1128
-916
-838
-739
-459
-375
-337
-404
-383
-276
49
299
385
675
920
1098
1495
1909
2208
2509
2824
2963
3259
3428
3468
3714
4052
4219
4336
4399
4455
4784
4903
5023
5079
5079
5103
5054
5147
5049
5196
5378
5562
5976
5835
5167
4150
3298
2091
919
-105
-1327
-2366
-3163
-3651
-3924
-3772
-3564
-3265
-2555
-2115
-1825
-1572
-1332
-1101
-696
-512
-727
-530
-364
-81
327
660
975
1430
1760
1706
1615
1209
831
562
-10
-847
-1661
-2519
-3366
-3747
-4225
-4594
-4741
-4866
-4854
-4726
-4706
-4801
-4447
-4222
-4067
-3883
-3926
-3962
-3832
-3400
-2998
-2619
-2308
-2076
-1573
-1289
-1177
-1171
-1094
-1091
-1291
-1460
-1812
-2024
-2086
-2058
-1935
-1972
-2035
-1939
-1704
-1460
-1445
-1363
-1269
-1144
-930
-893
-858
-660
-419
-115
199
339
469
820
1119
1429
1705
1857
1972
2261
2517
2646
2676
2860
3153
3441
3692
3687
3773
3988
4285
4276
4227
4185
4215
4425
4475
4609
4763
4862
5176
5571
5903
5830
4995
4197
3384
2066
761
-250
-1269
-2314
-2939
-3330
-3569
-3362
-3201
-2809
-2138
-1943
-1850
-1660
-1297
-1273
-1113
-1057
-1097
-709
-488
-295
130
587
945
1347
1542
1433
1271
975
587
229
-379
-1202
-1846
-2514
-3154
-3535
-3945
-4232
-4302
-4324
-4424
-4410
-4437
-4529
-4267
-4197
-4145
-3994
-3905
-3909
-3755
-3317
-2964
-2574
-2363
-2049
-1663
-1477
-1410
-1423
-1329
-1375
-1505
-1674
-1853
-1958
-1964
-1835
-1815
-1824
-1843
-1658
-1456
-1272
-1312
-1240
-1110
-975
-795
-762
-599
-416
-40
187
422
573
720
1149
1349
1579
1643
1771
2008
2151
2451
2358
2705
2771
2976
3241
3166
3415
3450
3828
3779
3824
3773
3780
4197
3962
4147
4252
4288
4681
4785
5110
5207
5840
5556
4516
4011
2698
1643
808
-251
-1452
-2273
-2540
-3013
-2906
-2801
-2884
-2059
-1667
-1686
-1633
-1479
-1309
-1155
-962
-1269
-1118
-753
-608
-253
79
327
788
1193
1185
1029
858
511
345
-69
-837
-1516
-2181
-2685
-3125
-3534
-3915
-4043
-4047
-4152
-4042
-4096
-4202
-3995
-3878
-3825
-3808
-3820
-3856
-3621
-3178
-3003
-2717
-2430
-2177
-1725
-1512
-1565
-1505
-1352
-1407
-1612
-1731
-1947
-2057
-1908
-1935
-1889
-1852
-1863
-1538
-1303
-1276
-1213
-1071
-946
-825
-739
-762
-600
-378
-200
23
224
244
652
919
1067
1351
1477
1627
1770
2137
2103
2183
2405
2422
2884
3000
3049
3311
3571
3750
3744
4053
3838
3890
4109
3976
4132
4158
4258
4440
4876
5025
5096
5472
4960
4229
3667
2409
1203
414
-650
-1799
-2324
-2636
-3015
-2825
-2674
-2641
-2040
-1763
-1727
-1464
-1329
-1396
-1280
-1136
-1352
-1189
-885
-781
-385
-37
198
604
938
928
837
711
377
142
-339
-1069
-1634
-2197
-2770
-3218
-3564
-3946
-4016
-3979
-4089
-4014
-4048
-4092
-3908
-3790
-3855
-3858
-3787
-3875
-3746
-3457
-3235
-2956
-2637
-2269
-1937
-1727
-1710
-1607
-1487
-1579
-1764
-1938
-2101
-2144
-2103
-2076
-1994
-1932
-1873
-1605
-1391
-1377
-1317
-1192
-1037
-927
-951
-953
-749
-526
-382
-138
47
126
489
733
948
1146
1238
1426
1694
1847
1756
1816
2070
2264
2502
2594
2700
3042
3250
3462
3523
3612
3652
3791
3882
3852
3884
3872
4081
4473
4553
4601
4979
5410
5138
4396
3863
2907
2004
1095
32
-1123
-1814
-2087
-2454
-2486
-2529
-2460
-1831
-1503
-1453
-1471
-1216
-1111
-1124
-1115
-1481
-1352
-1129
-926
-754
-551
-179
202
640
718
646
566
455
331
-152
-823
-1370
-1870
-2432
-2879
-3361
-3688
-3694
-3681
-3745
-3777
-3769
-3854
-3621
-3583
-3806
-3837
-3880
-3973
-3979
-3837
-3758
-3514
-3085
-2762
-2433
-2139
-1946
-1791
-1561
-1667
-1848
-1996
-2121
-2197
-2331
-2266
-2294
-2059
-1897
-1764
-1431
-1323
-1069
-883
-746
-705
-729
-625
-606
-526
-425
-326
-99
23
250
507
699
930
1154
1345
1563
1662
1781
1941
1971
2021
2179
2392
2420
2609
2915
3113
3278
3447
3588
3716
3828
3822
3866
3897
3960
4058
4211
4428
4591
4869
4877
4360
4078
3430
2426
1720
869
-148
-1079
-1386
-1827
-2240
-2231
-2359
-2018
-1683
-1644
-1390
-1210
-1110
-1155
-1066
-1208
-1413
-1226
-1161
-1118
-978
-799
-373
25
125
248
342
370
285
62
-332
-826
-1175
-1786
-2340
-2732
-3216
-3395
-3469
-3543
-3683
-3632
-3489
-3465
-3277
-3364
-3427
-3408
-3547
-3647
-3694
-3670
-3652
-3445
-3196
-3026
-2711
-2475
-2206
-1973
-1873
-1875
-1827
-1826
-1912
-1954
-2044
-2036
-2001
-1947
-1811
-1618
-1383
-1260
-959
-774
-668
-544
-493
-386
-403
-317
-282
-203
-124
-77
154
305
461
659
876
1143
1285
1490
1633
1750
1744
1824
2024
1998
2106
2233
2401
2584
2737
2902
2980
3266
3339
3383
3544
3545
3661
3749
3905
3929
4071
4260
4147
3898
3619
3041
2340
1876
1091
267
-310
-639
-1113
-1548
-1590
-1848
-1681
-1516
-1485
-1339
-1308
-1134
-1117
-1019
-1147
-1218
-1092
-1196
-1200
-1237
-1101
-816
-571
-498
-412
-265
-196
-125
-186
-417
-633
-864
-1246
-1662
-1999
-2340
-2524
-2631
-2815
-2991
-2972
-2906
-2881
-2820
-2846
-2881
-2812
-2861
-3026
-3091
-3134
-3162
-3162
-3079
-2996
-2834
-2603
-2409
-2255
-2185
-2044
-1855
-1768
-1692
-1641
-1617
-1588
-1549
-1514
-1469
-1363
-1250
-1124
-947
-813
-661
-462
-300
-254
-207
-116
-95
-45
18
41
31
52
120
177
247
401
551
695
784
889
1054
1113
1219
1341
1450
1508
1574
1794
1794
1887
2016
2092
2214
2262
2449
2479
2648
2717
2787
2976
2974
3161
3272
3229
3095
3027
2689
2181
1884
1443
1009
719
482
53
-207
-352
-515
-491
-519
-558
-585
-568
-663
-652
-623
-701
-708
-816
-949
-1063
-1051
-1040
-957
-900
-987
-927
-892
-854
-807
-730
-781
-877
-945
-1155
-1320
-1460
-1635
-1749
-1867
-2009
-2145
-2151
-2169
-2209
-2180
-2234
-2240
-2263
-2327
-2377
-2479
-2589
-2686
-2700
-2771
-2815
-2763
-2781
-2742
-2708
-2636
-2532
-2394
-2248
-2182
-2053
-1986
-1912
-1806
-1708
-1646
-1619
-1540
-1477
-1364
-1303
-1188
-1093
-998
-924
-821
-655
-560
-399
-318
-253
-225
-217
-143
-108
2
-3
93
183
243
326
421
554
658
768
866
1023
1113
1237
1337
1472
1534
1608
1711
1799
1930
1970
2072
2188
2279
2397
2497
2669
2762
2843
2912
2894
2704
2358
2190
1923
1712
1536
1391
1098
933
857
653
654
612
533
444
348
205
147
142
36
-16
-185
-414
-486
-574
-663
-698
-710
-858
-924
-986
-1043
-982
-957
-1013
-1080
-1148
-1288
-1348
-1389
-1537
-1601
-1659
-1767
-1893
-1931
-1946
-1961
-1977
-2081
-2120
-2123
-2157
-2212
-2304
-2427
-2542
-2567
-2668
-2702
-2722
-2817
-2817
-2876
-2915
-2929
-2813
-2740
-2733
-2685
-2662
-2555
-2472
-2375
-2283
-2271
-2213
-2083
-1967
-1895
-1768
-1643
-1525
-1396
-1261
-1098
-921
-771
-653
-525
-483
-344
-194
-126
-15
101
152
228
367
497
552
675
778
858
986
1067
1248
1398
1501
1580
1699
1769
1909
2016
2103
2201
2297
2356
2437
2665
2754
2888
3002
3076
3117
2940
2789
2586
2540
2534
2391
2293
1979
1904
1769
1659
1593
1432
1316
1133
972
733
577
536
399
213
-59
-270
-342
-388
-482
-595
-780
-912
-1040
-1184
-1245
-1284
-1254
-1385
-1489
-1660
-1737
-1686
-1726
-1773
-1935
-2043
-2097
-2130
-2156
-2217
-2167
-2191
-2298
-2387
-2431
-2369
-2352
-2432
-2578
-2726
-2791
-2799
-2776
-2831
-2883
-2896
-2946
-3013
-3025
-2977
-2873
-2797
-2791
-2799
-2765
-2639
-2486
-2409
-2352
-2309
-2220
-2105
-1989
-1882
-1773
-1601
-1496
-1377
-1265
-1087
-861
-702
-597
-563
-431
-291
-132
-19
56
190
265
441
545
611
701
813
939
977
1054
1181
1362
1505
1607
1666
1812
1904
2033
2105
2144
2169
2294
2442
2507
2621
2722
2855
2935
3050
3104
3002
2739
2595
2584
2558
2407
2334
2086
1882
1746
1634
1550
1393
1294
1110
870
629
490
499
391
192
-76
-313
-394
-472
-554
-695
-830
-997
-1169
-1303
-1383
-1391
-1351
-1442
-1579
-1698
-1723
-1696
-1714
-1748
-1845
-1911
-1991
-2066
-2076
-2107
-2098
-2155
-2253
-2377
-2397
-2363
-2398
-2476
-2623
-2735
-2809
-2864
-2923
-2958
-2987
-2994
-3009
-3066
-3071
-2986
-2896
-2888
-2864
-2834
-2747
-2588
-2458
-2359
-2304
-2193
-2100
-1977
-1881
-1791
-1620
-1484
-1330
-1259
-1120
-956
-780
-657
-609
-531
-404
-244
-113
-30
69
188
323
424
454
563
689
760
830
919
1052
1164
1316
1460
1537
1654
1758
1916
1999
2025
2108
2201
2281
2350
2473
2584
2660
2798
2911
3023
3147
3147
2888
2628
2479
2514
2502
2340
2153
1891
1783
1598
1567
1464
1290
1199
957
742
487
488
503
368
102
-254
-326
-379
-425
-527
-655
-792
-931
-1048
-1166
-1145
-1115
-1130
-1296
-1471
-1609
-1599
-1566
-1669
-1742
-1867
-1932
-2056
-2064
-2070
-2085
-2088
-2201
-2269
-2371
-2317
-2305
-2366
-2477
-2586
-2651
-2787
-2809
-2875
-2905
-2938
-2995
-3012
-3061
-2969
-2902
-2816
-2809
-2803
-2717
-2616
-2492
-2403
-2328
-2228
-2116
-2001
-1888
-1786
-1653
-1530
-1384
-1265
-1177
-1012
-834
-670
-601
-513
-422
-298
-127
-78
-25
71
227
343
406
464
539
659
726
767
899
992
1125
1251
1317
1437
1507
1677
1774
1883
1960
1994
2156
2198
2352
2462
2570
2710
2752
2922
3037
3226
3259
3018
2751
2564
2599
2613
2502
2325
2048
1883
1780
1721
1705
1535
1440
1206
895
629
561
640
473
206
-143
-391
-416
-468
-498
-690
-844
-979
-1134
-1221
-1264
-1171
-1196
-1370
-1560
-1701
-1656
-1637
-1669
-1766
-1892
-1924
-1984
-2014
-2040
-2044
-2086
-2201
-2281
-2351
-2340
-2304
-2369
-2475
-2583
-2626
-2681
-2731
-2775
-2819
-2864
-2908
-2946
-2991
-2958
-2876
-2833
-2839
-2810
-2706
-2593
-2469
-2397
-2335
-2266
-2116
-1988
-1930
-1822
-1699
-1536
-1407
-1266
-1151
-989
-782
-636
-544
-469
-355
-194
-59
18
75
162
269
373
442
477
554
648
735
794
858
953
1069
1152
1215
1303
1393
1554
1641
1720
1819
1819
1941
2045
2187
2283
2368
2509
2586
2742
2853
3045
3083
3154
2949
2634
2471
2526
2591
2424
2264
1991
1828
1774
1763
1706
1496
1337
1080
838
546
520
536
334
80
-303
-430
-469
-402
-528
-679
-810
-993
-1088
-1210
-1208
-1177
-1204
-1385
-1578
-1630
-1635
-1544
-1632
-1740
-1890
-1905
-1954
-1997
-2024
-2059
-2050
-2188
-2271
-2315
-2257
-2230
-2329
-2439
-2586
-2589
-2660
-2728
-2807
-2867
-2893
-2938
-2928
-2972
-2934
-2858
-2805
-2792
-2768
-2650
-2510
-2408
-2367
-2324
-2213
-2111
-1956
-1869
-1797
-1669
-1518
-1367
-1253
-1115
-991
-819
-715
-619
-537
-423
-248
-130
-75
-59
58
147
317
418
459
539
619
678
684
810
880
978
1072
1138
1214
1275
1468
1589
1662
1687
1820
1908
1973
2105
2215
2350
2433
2553
2611
2736
2875
3034
3143
3039
2721
2561
2611
2644
2605
2439
2266
2058
1925
1883
1850
1718
1541
1365
1061
779
682
683
554
309
-33
-316
-345
-388
-427
-554
-718
-883
-1007
-1113
-1159
-1097
-1130
-1255
-1436
-1534
-1544
-1513
-1533
-1656
-1751
-1819
-1846
-1925
-1970
-1947
-1969
-2087
-2193
-2214
-2243
-2247
-2338
-2460
-2605
-2650
-2694
-2784
-2903
-2978
-2967
-2973
-2973
-3020
-2998
-2904
-2868
-2843
-2771
-2622
-2508
-2395
-2361
-2295
-2226
-2079
-1895
-1808
-1722
-1620
-1451
-1331
-1214
-1091
-945
-800
-712
-599
-545
-373
-243
-138
-94
-74
13
96
236
301
366
401
450
518
577
728
804
910
977
1061
1142
1237
1417
1560
1688
1724
1844
1943
2058
2177
2271
2378
2513
2615
2735
2911
3065
3202
3344
3399
3195
2845
2711
2815
2839
2618
2498
2280
2002
1915
1913
1770
1572
1414
1178
879
572
541
558
347
24
-251
-439
-512
-484
-564
-702
-835
-996
-1110
-1199
-1199
-1208
-1257
-1433
-1559
-1602
-1632
-1620
-1699
-1814
-1897
-1889
-1941
-2007
-1993
-1992
-2065
-2221
-2288
-2327
-2309
-2357
-2458
-2591
-2692
-2673
-2690
-2839
-2994
-2972
-2922
-2904
-2882
-2859
-2791
-2737
-2702
-2672
-2571
-2458
-2339
-2245
-2270
-2229
-2071
-1873
-1737
-1665
-1638
-1515
-1384
-1294
-1185
-1060
-940
-849
-739
-654
-533
-400
-274
-194
-141
-118
27
145
162
233
325
397
493
592
740
815
893
999
1067
1186
1392
1552
1642
1729
1862
1947
2028
2177
2224
2290
2412
2526
2675
2746
2928
3075
3173
3269
3371
3387
3108
2841
2739
2740
2652
2581
2388
2100
1925
1848
1796
1588
1370
1235
1001
667
454
459
329
173
-83
-370
-545
-530
-530
-615
-715
-876
-964
-1088
-1159
-1158
-1155
-1219
-1392
-1499
-1579
-1565
-1568
-1619
-1726
-1790
-1841
-1921
-1979
-2018
-1994
-2123
-2221
-2276
-2323
-2363
-2439
-2506
-2660
-2691
-2658
-2707
-2837
-2918
-2905
-2895
-2865
-2879
-2837
-2813
-2744
-2713
-2647
-2544
-2440
-2319
-2302
-2269
-2235
-2075
-1903
-1788
-1733
-1666
-1543
-1450
-1271
-1134
-1006
-876
-761
-694
-613
-467
-357
-220
-153
-118
-78
35
156
247
312
374
424
496
610
706
786
873
970
1027
1123
1290
1435
1581
1680
1815
1872
2006
2174
2256
2358
2425
2592
2707
2824
3009
3139
3234
3350
3434
3470
3314
2915
2725
2656
2646
2522
2354
2143
1847
1781
1699
1575
1435
1266
1107
800
523
457
435
306
150
-152
-385
-438
-428
-476
-638
-734
-882
-998
-1075
-1103
-1108
-1152
-1267
-1425
-1521
-1547
-1558
-1668
-1771
-1861
-1911
-1947
-2046
-2087
-2120
-2165
-2292
-2399
-2437
-2446
-2451
-2523
-2641
-2704
-2677
-2707
-2797
-2962
-3019
-2980
-2954
-2913
-2891
-2851
-2814
-2755
-2713
-2652
-2542
-2404
-2345
-2364
-2346
-2237
-2037
-1930
-1824
-1754
-1681
-1540
-1394
-1248
-1136
-995
-900
-826
-731
-583
-430
-314
-228
-181
-109
-19
154
235
306
371
462
547
636
785
870
927
1008
1143
1206
1373
1550
1641
1752
1860
2002
2101
2211
2314
2373
2455
2583
2733
2827
2938
3077
3158
3192
3316
3376
3349
3095
2722
2503
2528
2546
2363
2211
1900
1669
1635
1534
1448
1280
1109
890
582
366
332
330
155
-123
-408
-593
-585
-545
-679
-783
-899
-1073
-1189
-1196
-1179
-1193
-1272
-1446
-1584
-1635
-1589
-1617
-1747
-1855
-1927
-1932
-1993
-2051
-2087
-2125
-2191
-2303
-2337
-2312
-2325
-2387
-2463
-2591
-2623
-2611
-2701
-2797
-2899
-2926
-2935
-2903
-2869
-2863
-2815
-2768
-2745
-2681
-2565
-2413
-2328
-2321
-2234
-2201
-2103
-1915
-1821
-1765
-1706
-1574
-1455
-1332
-1184
-1081
-970
-866
-759
-645
-506
-409
-280
-181
-121
-21
88
227
302
360
447
526
610
734
884
987
1045
1167
1324
1417
1544
1709
1820
1896
2010
2132
2226
2342
2428
2438
2444
2564
2731
2835
2903
2996
3053
3070
3180
3303
3284
3027
2654
2446
2422
2463
2352
2173
1870
1658
1607
1566
1476
1297
1131
905
603
389
411
410
279
1
-311
-520
-563
-515
-618
-754
-898
-1036
-1125
-1201
-1196
-1205
-1315
-1496
-1638
-1702
-1663
-1648
-1749
-1898
-1976
-1993
-2016
-2056
-2100
-2132
-2197
-2298
-2343
-2300
-2327
-2433
-2545
-2651
-2705
-2709
-2707
-2824
-2966
-3026
-2991
-2944
-2937
-2901
-2888
-2904
-2860
-2780
-2691
-2561
-2464
-2411
-2379
-2296
-2143
-1972
-1836
-1772
-1711
-1639
-1525
-1352
-1223
-1121
-1005
-888
-787
-645
-505
-363
-278
-212
-115
-50
99
251
376
417
482
611
714
849
947
1030
1105
1168
1303
1481
1600
1695
1781
1896
1976
2031
2185
2243
2274
2315
2373
2447
2550
2688
2796
2870
2904
3029
3125
3216
3327
3251
2859
2525
2446
2456
2419
2249
2019
1729
1564
1591
1518
1381
1170
974
743
416
278
306
201
-29
-348
-651
-773
-734
-730
-915
-1102
-1242
-1353
-1398
-1427
-1400
-1451
-1587
-1706
-1784
-1772
-1703
-1731
-1907
-2027
-2053
-2018
-2021
-2087
-2161
-2243
-2316
-2379
-2382
-2355
-2371
-2467
-2584
-2668
-2690
-2630
-2671
-2827
-2962
-3026
-2965
-2913
-2919
-2894
-2888
-2879
-2810
-2697
-2575
-2472
-2374
-2337
-2315
-2235
-2066
-1881
-1776
-1745
-1667
-1554
-1402
-1203
-1079
-990
-863
-723
-558
-423
-280
-135
-45
34
113
206
352
457
536
596
630
761
896
992
1053
1097
1181
1239
1328
1415
1450
1539
1626
1706
1782
1875
1971
1986
2007
2039
2089
2162
2342
2473
2570
2658
2730
2872
2966
3098
3214
3159
2850
2430
2363
2387
2383
2298
2026
1709
1548
1530
1517
1398
1162
948
766
451
273
315
220
-2
-304
-678
-818
-785
-782
-904
-1094
-1302
-1378
-1374
-1422
-1417
-1461
-1538
-1652
-1726
-1751
-1716
-1720
-1890
-2006
-2063
-2055
-2015
-2074
-2180
-2318
-2380
-2393
-2431
-2376
-2382
-2469
-2566
-2652
-2652
-2632
-2645
-2721
-2884
-2973
-2920
-2857
-2839
-2862
-2892
-2893
-2825
-2684
-2583
-2483
-2412
-2400
-2343
-2277
-2139
-1955
-1846
-1763
-1687
-1573
-1390
-1220
-1045
-949
-891
-726
-545
-375
-261
-156
-45
25
140
275
397
513
572
645
700
782
921
1027
1059
1058
1105
1197
1284
1361
1449
1475
1517
1640
1743
1875
1969
2015
2118
2147
2208
2270
2405
2510
2528
2681
2741
2842
2954
3057
3146
3188
3218
2986
2673
2415
2402
2484
2246
2053
1812
1600
1544
1513
1355
1125
1012
823
543
307
246
281
86
-224
-541
-720
-747
-749
-881
-1125
-1254
-1313
-1380
-1449
-1512
-1497
-1562
-1690
-1778
-1843
-1811
-1814
-1906
-2048
-2142
-2088
-2098
-2184
-2301
-2372
-2402
-2459
-2462
-2449
-2473
-2549
-2598
-2634
-2695
-2680
-2686
-2759
-2873
-2943
-2905
-2872
-2886
-2909
-2904
-2889
-2808
-2679
-2600
-2514
-2410
-2312
-2206
-2108
-1963
-1816
-1678
-1565
-1472
-1335
-1173
-988
-868
-775
-664
-523
-325
-176
-66
11
104
208
307
406
498
597
643
713
765
812
881
1007
1029
1037
1112
1164
1292
1395
1412
1430
1532
1628
1736
1848
1934
2033
2038
2068
2164
2219
2279
2459
2558
2526
2626
2769
2857
2938
3030
3086
3077
2912
2591
2352
2249
2296
2146
1894
1630
1401
1392
1341
1223
1000
766
623
403
197
90
49
-66
-342
-676
-867
-899
-896
-1001
-1237
-1414
-1468
-1509
-1561
-1644
-1674
-1653
-1715
-1812
-1868
-1800
-1776
-1880
-1978
-2096
-2086
-2039
-2108
-2244
-2355
-2397
-2445
-2453
-2454
-2479
-2505
-2545
-2583
-2631
-2578
-2559
-2599
-2760
-2834
-2811
-2714
-2673
-2658
-2683
-2689
-2550
-2486
-2263
-2298
-1473
-2745
-1669
-1792
-1882
-1346
-1802
-1029
-1480
-1169
-1032
-882
-778
-630
-674
-529
-381
-223
-139
-97
-42
37
168
270
393
416
541
532
667
762
778
906
940
967
972
1027
1162
1236
1321
1379
1399
1522
1637
1761
1865
1894
2033
2105
2081
2172
2252
2318
2413
2496
2581
2630
2724
2833
2905
2971
3027
3112
2959
2556
2234
2076
2076
1957
1840
1550
1495
1388
1161
1119
864
702
465
188
-35
-137
-153
-252
-458
-764
-1033
-1123
-1144
-1229
-1370
-1640
-1742
-1787
-1851
-1856
-1864
-1870
-1940
-1952
-1980
-1968
-1885
-1948
-2040
-2154
-2250
-2250
-2310
-2444
-2579
-2747
-2830
-2870
-2866
-2891
-2964
-2941
-2990
-2995
-2921
-2898
-2918
-3020
-3076
-3059
-3021
-2922
-2847
-2818
-2772
-2687
-2482
-2322
-2161
-1994
-1900
-1744
-1597
-1483
-1301
-1181
-1084
-985
-897
-780
-645
-529
-416
-339
-288
-119
17
129
180
250
350
387
490
541
602
649
695
796
855
928
1026
1112
1209
1264
1419
1583
1622
1818
1953
1978
2055
2257
2427
2469
2543
2644
2653
2686
2761
2855
2850
2949
3058
3138
3228
3420
3439
3755
3651
3569
3692
3404
2977
2388
1913
1690
1349
850
663
57
-267
-269
-475
-438
-710
-761
-788
-977
-880
-884
-861
-889
-1113
-1276
-1479
-1506
-1452
-1576
-1655
-1808
-1891
-1774
-1738
-1680
-1591
-1646
-1617
-1576
-1599
-1642
-1810
-1923
-2142
-2381
-2482
-2670
-2824
-3008
-3196
-3333
-3418
-3342
-3223
-3219
-3217
-3197
-3134
-3026
-2989
-3032
-3097
-3220
-3240
-3210
-3161
-3069
-3020
-2867
-2767
-2618
-2375
-2126
-1907
-1748
-1647
-1522
-1406
-1248
-1165
-1100
-1076
-1043
-883
-842
-723
-603
-534
-399
-273
-115
38
167
280
338
353
444
508
609
593
637
710
763
922
1040
1131
1313
1409
1615
1717
1936
2066
2103
2301
2348
2457
2525
2721
2760
2687
2938
2804
2892
3051
2891
3156
3042
3290
3442
3451
3785
3761
3895
4071
3755
3634
3399
2902
2285
1557
926
505
40
-258
-734
-1226
-1169
-1219
-1029
-1034
-1147
-968
-1028
-930
-924
-981
-910
-1071
-1224
-1500
-1672
-1540
-1443
-1388
-1473
-1490
-1350
-1118
-925
-907
-955
-1023
-1095
-1201
-1508
-1798
-2091
-2400
-2677
-3046
-3192
-3216
-3299
-3252
-3279
-3231
-3052
-2871
-2626
-2650
-2729
-2706
-2760
-2749
-2940
-3084
-3156
-3309
-3226
-3161
-3018
-2745
-2525
-2232
-2092
-1906
-1599
-1480
-1395
-1401
-1475
-1387
-1402
-1359
-1302
-1319
-1189
-994
-860
-638
-430
-197
-23
31
238
269
311
396
266
267
256
296
442
411
531
582
796
1010
1111
1336
1382
1468
1527
1589
1664
1564
1737
1739
1745
1886
2027
2209
2265
2566
2649
2634
2868
2902
2904
2839
2977
2920
2936
3115
3218
3438
3517
3779
4008
4015
3748
3543
3082
2444
1684
916
176
-393
-853
-1097
-1609
-1771
-1642
-1400
-1200
-1146
-970
-984
-794
-747
-949
-1055
-1166
-1314
-1486
-1696
-1643
-1494
-1182
-1018
-972
-782
-620
-353
-375
-602
-844
-1161
-1409
-1785
-2270
-2682
-2902
-3072
-3254
-3266
-3290
-3161
-2890
-2861
-2805
-2703
-2545
-2493
-2521
-2660
-2908
-2902
-2888
-3036
-3061
-3057
-2983
-2740
-2487
-2271
-2095
-1861
-1681
-1631
-1594
-1597
-1543
-1546
-1647
-1729
-1734
-1619
-1474
-1339
-1165
-1020
-703
-486
-337
-125
-86
-11
25
-7
-4
-32
17
42
101
171
310
539
612
760
895
913
1079
1127
1151
1158
1028
1119
1212
1189
1294
1376
1586
1614
1917
2068
2138
2488
2408
2513
2598
2412
2603
2605
2539
2595
2701
2946
3024
3478
3527
3743
4147
4196
4110
3749
3384
2683
1962
1262
278
-409
-797
-1126
-1382
-1622
-1573
-1420
-1084
-890
-933
-947
-913
-933
-1102
-1272
-1548
-1601
-1605
-1675
-1645
-1418
-1031
-681
-402
-327
-281
-177
-209
-455
-873
-1277
-1619
-1902
-2245
-2532
-2822
-2886
-2865
-2921
-2797
-2781
-2734
-2591
-2659
-2694
-2842
-2766
-2790
-3009
-2932
-3105
-3006
-2790
-2772
-2673
-2618
-2533
-2376
-2175
-2141
-2202
-2033
-2040
-2115
-2054
-2057
-2004
-1965
-1846
-1756
-1678
-1506
-1213
-1125
-1043
-902
-794
-743
-686
-601
-616
-500
-364
-255
-131
47
96
283
415
437
440
643
498
489
563
445
556
592
633
727
844
999
1067
1358
1377
1365
1695
1519
1763
1720
1746
1871
1844
2088
1950
2243
2233
2333
2679
2545
2885
2990
3073
3340
3466
3534
3573
4058
3954
3597
3502
3048
2195
1839
1147
-97
-560
-800
-1270
-1520
-1575
-1587
-1605
-1139
-1173
-1203
-1174
-1254
-1064
-1296
-1478
-1475
-1469
-1432
-1428
-1340
-1177
-868
-513
-389
-376
-444
-429
-465
-762
-1134
-1416
-1741
-2036
-2219
-2497
-2712
-2761
-2769
-2766
-2781
-2823
-2706
-2634
-2602
-2634
-2682
-2631
-2624
-2552
-2608
-2646
-2542
-2444
-2332
-2327
-2345
-2224
-2166
-2040
-1984
-2051
-1948
-1898
-1952
-1862
-1850
-1830
-1696
-1663
-1586
-1515
-1372
-1200
-1094
-1064
-961
-813
-750
-653
-422
-442
-309
-133
-32
91
186
298
367
450
511
517
533
574
588
567
527
530
685
673
720
877
898
1049
1183
1223
1332
1351
1412
1611
1533
1603
1797
1768
1925
1995
2068
2250
2323
2511
2583
2657
2818
2871
3088
3211
3295
3562
3708
3744
3524
3272
3016
2152
1639
968
-153
-448
-898
-1290
-1433
-1502
-1421
-1333
-1035
-1019
-955
-867
-996
-996
-1100
-1288
-1245
-1262
-1311
-1159
-1005
-793
-456
-257
-107
-69
-69
-167
-291
-555
-926
-1164
-1565
-1827
-1990
-2239
-2361
-2432
-2484
-2444
-2436
-2388
-2411
-2418
-2365
-2567
-2539
-2516
-2646
-2565
-2615
-2584
-2451
-2413
-2319
-2350
-2305
-2222
-2155
-2066
-2115
-2020
-2036
-2041
-1933
-1958
-1920
-1810
-1759
-1679
-1608
-1405
-1336
-1171
-1055
-1078
-848
-824
-744
-588
-536
-412
-273
-162
28
52
280
315
414
444
480
476
400
417
405
386
422
480
574
568
593
925
913
1051
1222
1385
1343
1451
1610
1535
1635
1814
1711
1900
2029
1961
2293
2388
2498
2573
2796
2866
2954
3156
3246
3360
3512
3587
3822
3873
3585
3344
3013
2251
1594
1053
-30
-471
-849
-1300
-1414
-1420
-1440
-1252
-1004
-1025
-936
-904
-953
-980
-1055
-1222
-1205
-1163
-1194
-1027
-877
-683
-344
-152
8
62
52
-70
-316
-536
-900
-1209
-1545
-1767
-1967
-2174
-2273
-2365
-2444
-2398
-2478
-2490
-2441
-2556
-2402
-2555
-2614
-2529
-2611
-2563
-2507
-2468
-2376
-2260
-2201
-2221
-2145
-2142
-2059
-1994
-2031
-1989
-1940
-1909
-1882
-1758
-1751
-1649
-1607
-1542
-1457
-1386
-1211
-1157
-1032
-983
-931
-780
-702
-581
-461
-358
-196
-125
72
149
192
308
372
375
351
396
337
367
387
398
483
554
680
797
819
979
997
1121
1202
1192
1243
1327
1340
1500
1562
1656
1712
1904
2038
2091
2250
2368
2389
2504
2665
2613
2698
2847
2887
3044
3157
3408
3621
3645
3719
3351
3154
2552
1734
1231
309
-407
-785
-1137
-1400
-1448
-1337
-1213
-1056
-826
-813
-760
-766
-898
-946
-1063
-1132
-1088
-1119
-966
-827
-614
-291
-102
105
138
153
23
-171
-448
-760
-1112
-1397
-1664
-1918
-2047
-2159
-2253
-2348
-2276
-2365
-2445
-2348
-2474
-2519
-2539
-2644
-2622
-2644
-2556
-2575
-2505
-2382
-2357
-2204
-2204
-2225
-2150
-2148
-2114
-2078
-2129
-2082
-2043
-2001
-1951
-1849
-1807
-1703
-1616
-1638
-1501
-1401
-1335
-1233
-1197
-1091
-1014
-892
-760
-681
-466
-362
-235
-67
-45
85
162
211
236
217
267
219
239
299
274
421
428
505
706
660
825
977
920
1077
1154
1190
1193
1354
1436
1391
1668
1681
1798
1964
2064
2243
2266
2519
2491
2616
2854
2757
2849
3069
3107
3208
3477
3645
3679
3885
3567
3312
3063
2107
1523
919
-53
-467
-696
-1213
-1245
-1082
-1118
-894
-711
-769
-623
-675
-800
-834
-951
-1055
-948
-927
-981
-723
-561
-327
-45
63
118
120
-2
-207
-459
-818
-1170
-1399
-1708
-1969
-2064
-2214
-2287
-2378
-2424
-2434
-2549
-2524
-2522
-2616
-2663
-2664
-2697
-2643
-2578
-2511
-2459
-2370
-2232
-2197
-2162
-2253
-2281
-2225
-2273
-2216
-2222
-2215
-2080
-2095
-1932
-1885
-1830
-1708
-1634
-1585
-1611
-1465
-1434
-1385
-1296
-1227
-1140
-1011
-843
-593
-494
-359
-159
14
38
185
253
176
270
332
221
245
352
138
413
403
346
581
577
715
693
787
1005
808
1097
1122
1063
1262
1212
1447
1385
1623
1735
1792
2069
2067
2293
2361
2407
2543
2594
2692
2675
2760
2946
3075
3141
3399
3551
3590
3764
3415
3248
2830
1990
1442
732
-89
-634
-789
-1191
-1288
-1162
-1125
-977
-800
-759
-724
-762
-865
-946
-1018
-1106
-1073
-1032
-975
-761
-609
-404
-195
-29
-7
2
-156
-344
-595
-882
-1204
-1462
-1703
-1925
-2028
-2162
-2317
-2358
-2363
-2446
-2477
-2505
-2553
-2568
-2603
-2633
-2668
-2697
-2612
-2576
-2502
-2516
-2386
-2340
-2397
-2307
-2299
-2349
-2227
-2277
-2299
-2228
-2209
-2135
-2024
-1943
-1891
-1764
-1669
-1656
-1511
-1425
-1404
-1270
-1249
-1099
-1027
-901
-722
-599
-430
-298
-168
-58
71
89
134
211
178
217
236
176
255
278
351
448
466
546
687
696
775
841
897
969
975
1115
1163
1265
1373
1532
1624
1677
1891
2074
2031
2202
2401
2317
2497
2545
2526
2639
2624
2826
2798
2925
3174
3210
3539
3604
3749
3576
3261
3189
2283
1581
1095
118
-418
-733
-1127
-1238
-1232
-1082
-1046
-858
-762
-790
-690
-844
-958
-986
-1115
-1067
-1029
-1000
-864
-723
-444
-285
-119
-12
-48
-126
-334
-536
-818
-1217
-1378
-1704
-1965
-2027
-2199
-2347
-2455
-2414
-2561
-2671
-2562
-2684
-2719
-2684
-2729
-2760
-2817
-2656
-2681
-2681
-2479
-2539
-2419
-2373
-2354
-2283
-2276
-2177
-2170
-2139
-2076
-2078
-1981
-1943
-1911
-1816
-1742
-1728
-1644
-1505
-1452
-1366
-1245
-1176
-1054
-947
-884
-669
-589
-474
-253
-225
-47
80
86
198
309
269
272
322
320
242
385
405
427
609
570
735
796
772
869
953
990
994
1113
1186
1225
1436
1438
1583
1706
1793
1949
2028
2104
2221
2342
2329
2540
2509
2627
2737
2792
2896
3030
3058
3381
3444
3568
3566
3192
3099
2609
1802
1357
683
-157
-476
-768
-1047
-1199
-1040
-1111
-953
-815
-791
-725
-814
-892
-889
-976
-1050
-996
-994
-871
-789
-587
-409
-226
-73
-20
-122
-295
-434
-644
-1018
-1254
-1517
-1817
-1939
-2089
-2206
-2392
-2434
-2380
-2579
-2612
-2580
-2746
-2691
-2689
-2743
-2743
-2724
-2617
-2658
-2576
-2531
-2519
-2462
-2493
-2462
-2470
-2437
-2315
-2328
-2300
-2188
-2188
-2077
-2071
-2001
-1949
-1930
-1873
-1800
-1698
-1624
-1522
-1359
-1317
-1208
-1030
-968
-778
-628
-497
-330
-244
-74
16
64
196
138
275
260
257
335
290
468
431
494
610
603
734
692
873
806
876
1075
987
1128
1261
1275
1486
1580
1681
1851
1965
2091
2110
2255
2396
2264
2521
2476
2447
2764
2616
2893
2923
3134
3281
3422
3697
3598
3752
3378
3062
2792
1836
1479
672
-153
-301
-772
-1030
-1083
-1181
-1137
-890
-840
-864
-797
-853
-980
-892
-1032
-1112
-964
-1042
-936
-810
-719
-433
-306
-218
-195
-279
-369
-549
-757
-1086
-1359
-1605
-1896
-2001
-2150
-2373
-2438
-2563
-2617
-2689
-2797
-2800
-2873
-2871
-2886
-2911
-2846
-2898
-2755
-2792
-2707
-2580
-2675
-2521
-2546
-2594
-2430
-2415
-2340
-2280
-2216
-2163
-2081
-1986
-1960
-1820
-1811
-1735
-1655
-1634
-1554
-1485
-1418
-1332
-1268
-1132
-987
-847
-659
-533
-401
-269
-156
-27
51
57
106
146
218
147
233
338
254
349
486
478
559
622
771
757
844
970
1034
1161
1089
1298
1406
1322
1586
1673
1695
1855
1988
2108
2176
2270
2327
2439
2426
2495
2578
2659
2644
2849
2929
3079
3232
3303
3585
3544
3532
3296
3038
2540
1827
1408
521
-106
-348
-827
-823
-1116
-1123
-1037
-851
-719
-786
-750
-915
-946
-909
-1046
-1078
-1042
-1053
-916
-899
-717
-472
-314
-189
-223
-357
-368
-560
-731
-1049
-1374
-1613
-1827
-1943
-2151
-2228
-2423
-2562
-2475
-2551
-2712
-2649
-2741
-2775
-2712
-2766
-2759
-2769
-2754
-2647
-2631
-2574
-2493
-2401
-2408
-2413
-2340
-2347
-2259
-2172
-2179
-2116
-2063
-2015
-1905
-1905
-1835
-1774
-1742
-1684
-1588
-1486
-1429
-1353
-1207
-1149
-991
-844
-750
-562
-488
-304
-176
-96
4
36
144
188
161
270
239
282
352
358
493
529
592
671
781
810
890
1014
1014
1100
1287
1264
1352
1545
1673
1713
1908
2029
2143
2291
2416
2417
2504
2540
2499
2598
2583
2571
2779
2938
2897
3142
3395
3375
3498
3691
3465
3055
2984
2350
1648
1112
303
-196
-465
-747
-895
-1009
-994
-930
-647
-661
-704
-621
-799
-818
-927
-989
-1024
-1005
-968
-963
-891
-665
-389
-281
-217
-200
-319
-448
-561
-785
-1168
-1407
-1650
-1926
-2018
-2175
-2290
-2419
-2477
-2454
-2562
-2616
-2637
-2700
-2729
-2790
-2754
-2740
-2771
-2702
-2702
-2645
-2647
-2521
-2492
-2528
-2457
-2432
-2387
-2338
-2260
-2232
-2159
-2070
-2005
-1935
-1835
-1774
-1692
-1626
-1572
-1449
-1377
-1297
-1170
-1134
-1034
-903
-822
-655
-540
-397
-230
-78
48
129
238
266
285
382
388
336
395
463
390
530
572
637
775
796
946
876
1115
1185
1121
1353
1336
1445
1532
1703
1868
1894
2042
2192
2232
2225
2323
2324
2236
2272
2305
2422
2424
2575
2833
2831
3067
3256
3332
3541
3509
3377
3095
2652
2163
1645
852
185
18
-504
-646
-624
-996
-893
-660
-602
-601
-603
-705
-804
-760
-928
-1012
-939
-1047
-984
-904
-902
-606
-344
-340
-282
-349
-484
-569
-737
-985
-1297
-1535
-1754
-1890
-2063
-2226
-2306
-2463
-2442
-2441
-2606
-2610
-2644
-2698
-2684
-2766
-2734
-2704
-2714
-2633
-2656
-2641
-2547
-2484
-2395
-2470
-2392
-2311
-2314
-2218
-2179
-2165
-2096
-2027
-1969
-1953
-1856
-1760
-1724
-1662
-1596
-1470
-1413
-1345
-1192
-1087
-977
-864
-755
-615
-566
-380
-247
-167
4
48
147
221
284
354
288
436
390
370
520
484
629
694
730
845
865
1022
1082
1180
1272
1244
1476
1539
1635
1910
1909
2106
2327
2286
2396
2452
2433
2418
2381
2503
2444
2554
2715
2716
3019
2997
3259
3414
3407
3599
3464
3177
2822
2402
1858
1178
527
31
-235
-583
-633
-791
-1014
-796
-572
-562
-717
-682
-772
-791
-828
-958
-1027
-1043
-1006
-926
-926
-804
-512
-334
-353
-379
-396
-535
-597
-795
-1150
-1437
-1624
-1866
-1920
-2225
-2355
-2441
-2512
-2511
-2576
-2612
-2668
-2597
-2656
-2714
-2675
-2694
-2729
-2632
-2684
-2705
-2619
-2513
-2521
-2508
-2528
-2421
-2319
-2273
-2191
-2130
-2133
-1997
-1935
-1927
-1878
-1819
-1681
-1653
-1553
-1471
-1315
-1262
-1120
-1012
-990
-777
-696
-621
-466
-407
-213
-68
20
123
156
286
334
472
399
456
548
402
564
620
522
760
680
803
847
909
1159
1112
1325
1462
1502
1677
1911
1927
2005
2236
2093
2280
2343
2109
2368
2255
2296
2458
2532
2574
2760
2935
2931
3106
3204
3385
3406
3588
3405
3060
2814
2446
1889
1113
570
127
-196
-303
-653
-778
-940
-721
-518
-565
-636
-679
-643
-680
-751
-821
-872
-903
-893
-948
-936
-798
-497
-332
-380
-398
-431
-495
-487
-754
-1048
-1379
-1480
-1700
-1903
-2073
-2290
-2446
-2450
-2467
-2576
-2598
-2574
-2607
-2603
-2574
-2600
-2551
-2616
-2567
-2604
-2657
-2553
-2503
-2536
-2441
-2504
-2361
-2292
-2151
-2103
-2089
-2027
-1996
-1922
-1915
-1869
-1828
-1812
-1763
-1691
-1607
-1496
-1399
-1260
-1245
-1055
-942
-847
-741
-577
-503
-352
-261
-135
-99
-82
92
89
186
282
305
327
403
519
492
648
695
698
891
848
1029
1069
1207
1316
1417
1637
1672
2082
2075
2177
2456
2288
2457
2386
2507
2343
2299
2566
2422
2636
2808
2829
3108
3199
3370
3396
3607
3589
3557
3495
2945
2608
2201
1542
808
281
-124
-379
-431
-736
-968
-847
-700
-496
-572
-712
-730
-618
-689
-795
-861
-999
-866
-952
-1055
-997
-808
-515
-426
-489
-572
-578
-505
-738
-978
-1296
-1636
-1743
-1924
-2266
-2465
-2588
-2750
-2692
-2804
-2878
-2758
-2703
-2657
-2664
-2594
-2619
-2592
-2532
-2669
-2709
-2689
-2619
-2585
-2606
-2563
-2508
-2355
-2227
-2160
-2117
-2011
-1981
-1937
-1930
-1952
-1899
-1850
-1903
-1905
-1763
-1697
-1595
-1441
-1427
-1257
-1050
-873
-731
-620
-440
-340
-170
-93
-48
88
158
194
293
303
418
450
565
645
594
766
875
851
939
947
1055
1059
1205
1388
1390
1571
1765
1974
2109
2284
2437
2502
2415
2405
2503
2306
2350
2410
2351
2556
2484
2799
2961
2977
3311
3303
3356
3489
3603
3427
2986
2686
2194
1499
961
304
-130
-292
-609
-812
-1083
-1069
-801
-637
-626
-723
-647
-543
-548
-576
-826
-896
-859
-1001
-1033
-1056
-928
-600
-567
-590
-536
-552
-456
-536
-800
-1067
-1259
-1450
-1718
-2058
-2355
-2577
-2703
-2737
-2856
-2942
-2797
-2744
-2707
-2530
-2464
-2409
-2333
-2323
-2433
-2494
-2507
-2554
-2578
-2619
-2697
-2584
-2476
-2405
-2254
-2151
-2063
-1944
-1877
-1840
-1809
-1809
-1805
-1844
-1882
-1833
-1738
-1675
-1598
-1477
-1319
-1180
-983
-878
-725
-471
-386
-209
-99
-99
3
146
176
114
312
313
355
487
509
692
638
835
942
858
1027
1001
1156
1221
1208
1501
1435
1669
1876
1947
2228
2179
2351
2482
2361
2448
2425
2415
2435
2583
2711
2583
2989
3032
3018
3339
3288
3410
3747
3571
3321
3089
2657
2076
1433
829
246
-63
-316
-722
-983
-1109
-975
-628
-645
-674
-622
-419
-374
-379
-395
-577
-663
-728
-910
-1003
-1017
-825
-736
-869
-803
-767
-659
-601
-681
-865
-1031
-1177
-1296
-1745
-2031
-2318
-2668
-2759
-2964
-3063
-3137
-3039
-2971
-2931
-2687
-2620
-2493
-2337
-2420
-2389
-2460
-2427
-2555
-2642
-2737
-2805
-2696
-2745
-2622
-2513
-2406
-2193
-2131
-1989
-1865
-1808
-1647
-1716
-1716
-1707
-1656
-1648
-1669
-1605
-1475
-1361
-1176
-1055
-915
-716
-519
-305
-209
-56
57
68
202
182
199
341
289
298
353
463
487
655
790
782
870
1046
1140
1176
1323
1432
1490
1571
1749
1885
1950
2142
2181
2252
2223
2292
2334
2391
2477
2488
2689
2763
2879
3086
3183
3313
3330
3578
3563
3573
3395
3182
2850
2099
1562
990
452
254
-221
-674
-952
-1133
-1022
-853
-943
-958
-842
-677
-609
-549
-447
-532
-507
-662
-876
-965
-887
-840
-939
-1060
-1134
-1019
-943
-951
-976
-1111
-1123
-1110
-1279
-1467
-1705
-1995
-2246
-2452
-2742
-2925
-2990
-3094
-3178
-3101
-2961
-2902
-2707
-2536
-2558
-2422
-2320
-2278
-2282
-2363
-2449
-2554
-2459
-2533
-2472
-2402
-2373
-2273
-2180
-2043
-1970
-1783
-1656
-1667
-1527
-1425
-1349
-1281
-1234
-1216
-1192
-1076
-997
-946
-824
-678
-625
-432
-293
-191
-59
42
103
204
280
384
461
468
531
609
717
751
827
914
941
1029
1125
1232
1304
1449
1536
1607
1758
1840
2014
2031
2109
2107
2145
2163
2152
2272
2211
2355
2423
2485
2635
2618
2771
2821
2877
2995
3082
3020
2820
2784
2303
1904
1457
1012
774
426
59
-299
-631
-730
-723
-703
-869
-931
-866
-827
-727
-620
-558
-587
-588
-678
-771
-772
-724
-779
-884
-1004
-1068
-1081
-1059
-1091
-1126
-1217
-1202
-1178
-1220
-1267
-1361
-1529
-1699
-1731
-1907
-2051
-2163
-2299
-2331
-2441
-2404
-2405
-2488
-2365
-2392
-2365
-2331
-2241
-2133
-2180
-2161
-2155
-2089
-2051
-1977
-1950
-1937
-1849
-1754
-1647
-1592
-1513
-1411
-1385
-1291
-1224
-1138
-1071
-972
-931
-910
-825
-766
-723
-687
-647
-600
-525
-475
-422
-393
-351
-276
-206
-145
-65
-31
3
20
95
181
221
331
373
416
506
565
670
719
801
888
959
1058
1124
1238
1324
1369
1457
1508
1526
1535
1587
1633
1670
1739
1900
1999
2065
2126
2175
2275
2312
2461
2465
2421
2434
2137
1893
1583
1557
1510
1262
1094
739
649
684
697
577
391
316
204
130
46
0
-19
-117
-282
-480
-605
-596
-617
-793
-941
-1030
-1091
-1099
-1150
-1190
-1233
-1247
-1251
-1254
-1229
-1226
-1261
-1340
-1439
-1406
-1465
-1594
-1696
-1828
-1894
-1973
-2009
-2124
-2235
-2252
-2305
-2377
-2411
-2392
-2396
-2454
-2508
-2512
-2477
-2448
-2404
-2442
-2494
-2462
-2398
-2312
-2252
-2233
-2186
-2096
-1986
-1895
-1777
-1654
-1573
-1440
-1364
-1276
-1162
-1060
-948
-876
-783
-690
-596
-506
-471
-402
-345
-262
-140
-77
-32
30
113
177
210
326
393
426
518
583
709
762
891
982
1038
1156
1228
1365
1429
1490
1565
1588
1668
1717
1772
1896
1977
2093
2192
2272
2375
2410
2565
2651
2724
2861
2931
2920
2594
2297
2126
2100
2057
1827
1583
1208
1140
1178
1067
915
666
503
328
176
98
74
-16
-225
-458
-688
-774
-725
-799
-1014
-1183
-1296
-1303
-1306
-1376
-1386
-1457
-1501
-1518
-1475
-1392
-1391
-1453
-1597
-1630
-1610
-1613
-1674
-1866
-1979
-2004
-2072
-2098
-2146
-2198
-2240
-2283
-2333
-2383
-2278
-2267
-2382
-2442
-2485
-2435
-2352
-2320
-2376
-2441
-2421
-2361
-2290
-2261
-2172
-2112
-2043
-1929
-1826
-1713
-1581
-1487
-1463
-1329
-1187
-1040
-924
-849
-815
-726
-590
-468
-370
-313
-234
-182
-109
-25
66
125
163
195
249
357
449
518
556
576
656
747
867
977
1012
1092
1163
1255
1387
1498
1554
1558
1684
1738
1770
1917
2022
2079
2145
2249
2326
2332
2502
2611
2658
2784
2861
2908
2542
2247
2082
1996
1938
1731
1466
1148
1056
1088
999
835
673
497
313
104
29
11
-48
-178
-428
-670
-749
-709
-762
-979
-1095
-1201
-1274
-1258
-1294
-1333
-1400
-1428
-1469
-1487
-1411
-1399
-1502
-1630
-1689
-1663
-1678
-1735
-1895
-2017
-2053
-2081
-2116
-2151
-2186
-2243
-2268
-2329
-2354
-2283
-2218
-2316
-2447
-2499
-2457
-2408
-2386
-2442
-2504
-2464
-2388
-2309
-2257
-2173
-2092
-2041
-1952
-1860
-1760
-1613
-1526
-1452
-1380
-1226
-1079
-983
-904
-841
-754
-638
-508
-427
-369
-313
-244
-160
-88
12
91
129
165
236
331
376
488
538
537
602
699
817
885
991
1057
1090
1242
1342
1429
1528
1602
1691
1708
1782
1917
2017
2040
2184
2272
2291
2419
2567
2697
2721
2854
2891
2771
2412
2131
2072
1974
1823
1668
1373
1065
1119
1171
1018
817
731
563
379
254
147
97
-61
-252
-516
-800
-825
-802
-932
-1115
-1207
-1275
-1325
-1323
-1375
-1418
-1401
-1438
-1486
-1438
-1400
-1408
-1524
-1650
-1686
-1674
-1699
-1799
-1944
-2025
-2047
-2062
-2150
-2195
-2218
-2283
-2307
-2395
-2386
-2339
-2303
-2395
-2511
-2522
-2506
-2448
-2454
-2490
-2532
-2465
-2370
-2343
-2270
-2186
-2077
-2029
-1975
-1836
-1720
-1599
-1509
-1439
-1359
-1216
-1084
-991
-927
-855
-729
-602
-504
-422
-352
-276
-190
-118
-42
52
145
205
247
295
398
521
571
593
658
718
802
888
971
1032
1099
1198
1278
1393
1465
1599
1645
1721
1830
1902
2043
2145
2210
2241
2351
2462
2540
2627
2769
2870
2905
2767
2388
2123
2059
2070
1866
1639
1402
1176
1184
1196
1063
835
695
538
363
200
145
105
-42
-236
-458
-626
-679
-676
-833
-1006
-1091
-1200
-1229
-1254
-1292
-1352
-1399
-1444
-1467
-1414
-1402
-1456
-1578
-1678
-1673
-1654
-1700
-1820
-1971
-2022
-2034
-2068
-2136
-2162
-2209
-2274
-2310
-2383
-2352
-2309
-2323
-2414
-2499
-2474
-2430
-2375
-2360
-2401
-2401
-2347
-2289
-2245
-2207
-2128
-2026
-1914
-1835
-1735
-1616
-1557
-1477
-1365
-1236
-1128
-1014
-931
-890
-798
-665
-542
-488
-424
-340
-248
-160
-37
88
144
251
328
370
449
561
649
694
753
790
861
939
1031
1082
1100
1184
1264
1331
1421
1496
1542
1596
1721
1804
1842
1979
2047
2102
2193
2325
2497
2594
2693
2826
2873
2857
2610
2246
1995
1895
1879
1680
1524
1262
1058
1126
1113
914
752
655
452
276
186
127
70
-59
-263
-501
-670
-674
-641
-798
-950
-1001
-1099
-1126
-1127
-1167
-1225
-1223
-1280
-1342
-1303
-1292
-1366
-1492
-1616
-1635
-1624
-1703
-1810
-1916
-1947
-1971
-2017
-2059
-2097
-2108
-2138
-2171
-2237
-2189
-2136
-2172
-2265
-2322
-2304
-2290
-2214
-2246
-2289
-2274
-2213
-2146
-2096
-1985
-1911
-1829
-1733
-1644
-1538
-1444
-1338
-1253
-1206
-1142
-994
-909
-840
-764
-692
-596
-481
-351
-297
-240
-180
-110
-15
37
152
246
294
347
440
521
602
727
738
771
857
953
1012
1084
1140
1164
1237
1359
1425
1483
1602
1659
1742
1847
1926
1971
2079
2227
2276
2377
2542
2678
2769
2849
2888
2645
2279
2089
1965
1806
1682
1557
1270
1063
1141
1110
954
840
722
525
372
281
203
124
17
-133
-391
-567
-575
-578
-726
-858
-920
-1027
-1077
-1095
-1126
-1179
-1239
-1260
-1308
-1333
-1336
-1405
-1525
-1641
-1691
-1744
-1866
-1939
-1990
-2070
-2090
-2132
-2162
-2236
-2196
-2188
-2275
-2274
-2243
-2192
-2221
-2249
-2303
-2309
-2301
-2264
-2232
-2285
-2233
-2181
-2145
-2076
-2010
-1907
-1849
-1759
-1690
-1596
-1501
-1411
-1306
-1253
-1156
-1058
-956
-867
-774
-685
-607
-499
-403
-308
-264
-181
-95
-51
47
125
238
318
411
473
520
616
675
770
828
915
995
1093
1183
1226
1336
1403
1490
1518
1648
1710
1737
1895
1925
1977
2054
2186
2276
2305
2453
2537
2616
2715
2798
2719
2372
2119
1923
1745
1606
1496
1353
1055
981
1036
887
788
749
589
391
261
151
108
43
-87
-247
-496
-600
-567
-634
-799
-870
-940
-1053
-1064
-1106
-1176
-1186
-1214
-1247
-1289
-1275
-1260
-1370
-1499
-1599
-1659
-1774
-1846
-1875
-1969
-1988
-2005
-2042
-2115
-2122
-2079
-2136
-2187
-2223
-2206
-2169
-2189
-2218
-2246
-2255
-2187
-2131
-2155
-2150
-2091
-2059
-2032
-1962
-1915
-1820
-1709
-1655
-1598
-1514
-1386
-1281
-1185
-1102
-1001
-904
-803
-672
-623
-528
-414
-338
-269
-208
-112
-63
13
76
160
253
331
436
463
495
580
686
740
772
868
902
968
1058
1141
1237
1299
1416
1523
1605
1673
1738
1877
1923
2015
2102
2155
2257
2336
2443
2493
2629
2727
2747
2747
2414
2112
1890
1752
1588
1439
1340
1037
970
955
874
794
717
577
369
225
107
142
79
-61
-194
-434
-531
-525
-551
-682
-742
-811
-944
-958
-1013
-1041
-1065
-1107
-1138
-1204
-1199
-1213
-1299
-1427
-1567
-1675
-1746
-1796
-1878
-1959
-2018
-2050
-2130
-2174
-2172
-2184
-2212
-2287
-2318
-2310
-2285
-2275
-2290
-2364
-2364
-2300
-2291
-2230
-2221
-2215
-2160
-2096
-2015
-1924
-1818
-1719
-1626
-1557
-1447
-1296
-1176
-1071
-994
-959
-876
-739
-641
-564
-479
-399
-329
-216
-111
-79
36
94
148
252
299
398
489
596
645
700
787
894
966
1040
1128
1204
1283
1374
1509
1517
1611
1763
1793
1871
1965
2044
2048
2149
2259
2314
2440
2508
2631
2713
2813
2841
2657
2291
2032
1889
1690
1593
1488
1231
1065
1060
946
815
808
664
511
368
199
177
142
42
-107
-312
-509
-538
-538
-628
-716
-812
-914
-960
-1011
-1019
-1054
-1048
-1131
-1176
-1243
-1228
-1279
-1335
-1290
-1773
-1614
-1780
-1809
-1864
-1944
-2021
-2120
-2165
-2268
-2215
-2303
-2323
-2411
-2433
-2435
-2435
-2366
-2411
-2448
-2396
-2398
-2356
-2332
-2273
-2294
-2262
-2150
-2077
-1981
-1866
-1731
-1647
-1508
-1341
-1199
-1071
-958
-869
-821
-718
-556
-439
-344
-289
-239
-163
-62
19
91
154
227
289
340
430
519
589
644
733
775
852
956
995
1060
1104
1211
1302
1428
1537
1601
1720
1793
1918
2018
2107
2173
2240
2331
2388
2528
2627
2763
2846
2838
2680
2321
2118
1958
1822
1698
1580
1390
1180
1213
1095
974
907
746
605
411
305
222
180
51
-102
-281
-481
-478
-502
-630
-712
-759
-867
-947
-955
-1005
-1060
-1078
-1110
-1170
-1179
-1150
-1193
-1312
-1404
-1557
-1663
-1679
-1716
-1783
-1911
-1916
-2004
-2080
-2090
-2150
-2200
-2255
-2262
-2300
-2318
-2308
-2306
-2343
-2403
-2371
-2318
-2288
-2230
-2243
-2273
-2240
-2147
-2073
-2002
-1910
-1819
-1700
-1580
-1455
-1333
-1227
-1119
-1048
-988
-885
-731
-588
-503
-413
-372
-292
-171
-52
46
109
205
287
385
468
580
672
729
812
845
921
1005
1127
1170
1241
1325
1386
1545
1649
1701
1757
1865
1902
2009
2113
2157
2254
2343
2389
2482
2701
2558
2779
2715
2223
2068
1921
1711
1630
1592
1292
1110
1145
1004
914
988
842
671
508
340
306
277
210
94
-128
-353
-414
-394
-500
-571
-631
-793
-857
-898
-934
-998
-1059
-1110
-1195
-1245
-1277
-1265
-1374
-1453
-1842
-1926
-1940
-2101
-2076
-2194
-2241
-2381
-2365
-2482
-2502
-2460
-2494
-2499
-2504
-2481
-2468
-2348
-2358
-2396
-2340
-2283
-2263
-2112
-2136
-2034
-2562
-2716
-2316
-2314
-2138
-2032
-1917
-1822
-1530
-1614
-1507
-1218
-1209
-1165
-1026
-919
-792
-595
-458
-319
-240
-143
35
179
270
396
511
579
676
848
923
1034
1181
1265
1368
1526
1589
1854
1970
2021
2267
2331
2518
2605
2878
2935
2995
3189
3187
3329
3409
3509
3576
3508
3434
3372
2967
2404
2013
1425
865
581
262
-108
-394
-454
-611
-617
-467
-498
-364
-329
-306
-192
-103
-32
-80
-149
-338
-396
-437
-544
-533
-595
-689
-753
-805
-821
-861
-916
-1020
-1126
-1351
-1427
-1792
-2027
-2291
-2694
-2800
-3051
-3157
-3143
-3118
-3149
-3073
-2957
-2903
-2713
-2589
-2569
-2511
-2483
-2446
-2431
-2375
-2383
-2361
-2325
-2353
-2190
-2134
-2023
-1891
-1850
-1756
-1695
-1579
-1551
-1493
-1452
-1465
-1385
-1358
-1290
-1221
-1164
-1064
-954
-819
-638
-477
-310
-163
-44
81
229
396
426
619
746
761
991
1126
1212
1406
1632
1664
1829
2050
2078
2275
2480
2488
2527
2640
2693
2725
2818
2842
2865
3005
3106
3180
3303
3386
3371
3107
2844
2605
1821
1314
827
37
-354
-613
-840
-1046
-997
-857
-762
-423
-221
-51
170
199
268
284
120
38
-53
-309
-502
-544
-645
-678
-545
-548
-580
-551
-591
-642
-772
-950
-1229
-1632
-2018
-2373
-2771
-3012
-3113
-3257
-3225
-3061
-2956
-2722
-2407
-2266
-2115
-1997
-1983
-1959
-2012
-2084
-2152
-2230
-2281
-2334
-2285
-2272
-2176
-2016
-2008
-1874
-1813
-1820
-1774
-1843
-1838
-1888
-1919
-1872
-1828
-1730
-1636
-1429
-1238
-1061
-803
-567
-392
-152
16
110
248
347
431
445
562
650
729
919
1030
1222
1353
1524
1689
1713
1839
1896
1946
2030
2042
2077
2127
2208
2312
2370
2549
2675
2772
2979
3071
3231
3269
3350
3407
2991
2705
2323
1613
940
375
-263
-796
-914
-991
-1061
-877
-719
-403
-89
33
274
358
261
247
194
-40
-180
-224
-375
-450
-412
-402
-248
-94
-80
-60
-168
-402
-583
-889
-1331
-1774
-2121
-2545
-2913
-3075
-3246
-3246
-3099
-2908
-2687
-2539
-2339
-2071
-2000
-2070
-2012
-2054
-2214
-2142
-2153
-2312
-2183
-2066
-2065
-1929
-1825
-1763
-1658
-1659
-1716
-1785
-1879
-1987
-2000
-2054
-2109
-1906
-1766
-1660
-1357
-1200
-1028
-767
-635
-502
-358
-248
-219
-34
-5
69
339
350
612
837
965
1162
1351
1485
1519
1649
1622
1679
1757
1647
1745
1880
1807
1943
2111
2085
2360
2540
2616
2771
2879
2981
3022
3191
3166
3112
3114
2658
2294
1931
1193
665
151
-515
-894
-1001
-1076
-1071
-929
-750
-495
-253
-77
32
28
20
57
-65
-234
-271
-317
-347
-349
-321
-273
-162
-54
-94
-213
-405
-669
-883
-1215
-1724
-2095
-2381
-2764
-2931
-3057
-3176
-3086
-2909
-2733
-2659
-2500
-2382
-2236
-2179
-2215
-2225
-2287
-2171
-2228
-2173
-2106
-2026
-1825
-1813
-1651
-1667
-1623
-1555
-1682
-1779
-1923
-1945
-2054
-2012
-1971
-1919
-1702
-1543
-1275
-1120
-899
-710
-551
-388
-314
-179
-150
28
118
132
360
495
708
906
1058
1214
1391
1558
1563
1701
1707
1574
1710
1715
1643
1753
1856
1965
2051
2207
2371
2472
2594
2759
2878
2875
2993
3095
2993
3022
2959
2344
2004
1609
771
238
-321
-837
-1224
-1241
-1229
-1267
-1018
-865
-487
-295
-211
-41
-88
-115
-134
-213
-421
-420
-389
-440
-336
-317
-229
-137
-128
-221
-373
-623
-895
-1132
-1567
-1997
-2249
-2621
-2913
-2917
-3050
-3079
-2817
-2673
-2543
-2434
-2314
-2186
-2206
-2135
-2173
-2183
-2141
-2094
-1961
-1999
-1846
-1662
-1620
-1493
-1456
-1492
-1530
-1610
-1722
-1907
-1967
-2048
-2071
-2006
-1941
-1703
-1508
-1292
-1009
-867
-703
-538
-396
-311
-236
-104
4
110
270
452
590
790
997
1186
1369
1475
1605
1677
1710
1707
1715
1773
1782
1829
1955
2040
2172
2222
2405
2520
2554
2732
2798
2835
2845
2961
2961
2912
2949
2591
2079
1728
1096
341
-132
-748
-1265
-1412
-1486
-1430
-1291
-1124
-816
-493
-349
-206
-87
-178
-165
-208
-406
-504
-462
-501
-440
-351
-336
-183
-51
-104
-194
-387
-744
-1004
-1309
-1855
-2237
-2445
-2864
-3005
-3006
-3136
-2959
-2761
-2531
-2416
-2374
-2176
-2125
-2085
-2100
-2159
-2134
-2095
-1945
-1908
-1856
-1658
-1494
-1393
-1322
-1360
-1397
-1427
-1559
-1690
-1868
-1979
-1985
-1962
-1898
-1736
-1486
-1276
-984
-771
-602
-420
-319
-195
-129
-107
-5
130
298
473
647
870
1102
1317
1485
1537
1637
1776
1742
1744
1815
1803
1844
1966
2016
2088
2186
2385
2525
2575
2738
2801
2979
3026
3052
3148
3073
3110
2893
2319
1898
1308
636
57
-527
-1037
-1456
-1423
-1338
-1298
-1096
-871
-567
-359
-230
-160
-214
-246
-250
-411
-557
-596
-553
-449
-404
-327
-250
-180
-144
-272
-498
-864
-1193
-1500
-1951
-2371
-2686
-2911
-3144
-3217
-3184
-3162
-2935
-2660
-2504
-2461
-2382
-2276
-2209
-2225
-2205
-2192
-2201
-2002
-1910
-1792
-1616
-1496
-1302
-1297
-1310
-1364
-1493
-1553
-1718
-1861
-1989
-1972
-1867
-1792
-1565
-1369
-1168
-918
-730
-628
-467
-303
-268
-89
-16
37
265
454
675
889
1079
1311
1548
1664
1749
1808
1892
1868
1860
1911
1811
1921
2002
2052
2215
2269
2471
2625
2715
2804
2908
2975
2991
3074
3016
3002
2988
2669
2047
1655
995
261
-118
-774
-1237
-1451
-1432
-1377
-1268
-1034
-839
-489
-416
-320
-162
-287
-264
-240
-408
-507
-395
-418
-362
-244
-272
-244
-168
-267
-469
-699
-1107
-1418
-1759
-2175
-2583
-2799
-3002
-3227
-3174
-3251
-3153
-2909
-2747
-2639
-2530
-2469
-2402
-2258
-2304
-2278
-2169
-2088
-1997
-1839
-1726
-1655
-1386
-1363
-1371
-1315
-1482
-1487
-1544
-1680
-1782
-1825
-1863
-1812
-1669
-1535
-1305
-1031
-826
-651
-406
-307
-121
54
145
268
397
563
687
904
1054
1265
1498
1647
1850
1954
1980
2108
2183
2171
2246
2171
2273
2355
2398
2531
2566
2723
2776
2922
3022
3013
3177
3163
3197
3174
3047
2785
2154
1666
1065
314
-182
-732
-1158
-1383
-1377
-1253
-1164
-917
-686
-452
-312
-326
-278
-315
-375
-397
-459
-556
-545
-469
-383
-282
-228
-223
-228
-319
-567
-863
-1239
-1599
-1925
-2340
-2701
-2918
-3098
-3188
-3151
-3121
-3054
-2883
-2616
-2611
-2534
-2436
-2520
-2354
-2430
-2526
-2411
-2297
-2139
-1958
-1729
-1629
-1441
-1255
-1309
-1326
-1359
-1530
-1606
-1724
-1905
-1942
-1931
-1821
-1677
-1519
-1270
-1059
-785
-591
-432
-261
-164
23
131
186
386
499
739
952
1130
1422
1576
1841
1947
2063
2155
2113
2242
2230
2221
2249
2388
2465
2540
2722
2844
2960
3048
3266
3261
3306
3364
3301
3231
3087
2701
2059
1629
996
340
-68
-619
-1003
-1099
-1074
-1061
-893
-664
-487
-246
-179
-216
-184
-175
-278
-288
-375
-412
-319
-257
-208
-199
-134
-107
-154
-351
-638
-934
-1287
-1600
-1973
-2464
-2763
-2942
-3149
-3244
-3210
-3178
-3033
-2798
-2688
-2708
-2663
-2583
-2566
-2528
-2613
-2551
-2432
-2343
-2113
-1953
-1844
-1618
-1396
-1370
-1385
-1380
-1448
-1527
-1612
-1736
-1829
-1814
-1764
-1713
-1571
-1368
-1125
-909
-686
-501
-343
-140
21
166
262
400
599
769
924
1138
1343
1500
1662
1848
1942
1955
2097
2200
2214
2326
2420
2479
2598
2698
2807
2883
2989
3078
3111
3211
3237
3210
3269
3222
3041
2669
2131
1700
1057
465
69
-435
-814
-917
-875
-945
-846
-549
-328
-151
-34
-44
-76
-58
-74
-112
-217
-264
-121
-80
-99
-36
11
16
3
-168
-519
-818
-1106
-1455
-1855
-2339
-2625
-2812
-3051
-3129
-3161
-3177
-3005
-2838
-2804
-2820
-2820
-2797
-2764
-2759
-2762
-2679
-2557
-2410
-2219
-2037
-1866
-1607
-1425
-1464
-1438
-1481
-1578
-1599
-1705
-1816
-1860
-1827
-1732
-1657
-1525
-1329
-1103
-896
-746
-594
-414
-251
-34
115
213
432
605
841
1000
1174
1458
1594
1826
1970
2035
2168
2288
2385
2438
2535
2528
2668
2744
2752
2905
2940
3043
3118
3176
3191
3193
3260
3145
3076
2763
2190
1890
1315
690
322
-156
-493
-656
-722
-770
-742
-513
-371
-186
-106
-155
-72
-150
-165
-145
-276
-245
-123
-130
-98
-31
9
31
17
-110
-428
-657
-976
-1324
-1701
-2189
-2353
-2654
-2928
-2956
-3134
-3109
-3056
-3045
-3059
-3119
-2969
-2915
-2818
-2726
-2644
-2447
-2351
-2184
-2014
-1931
-1744
-1557
-1542
-1537
-1539
-1574
-1578
-1592
-1653
-1701
-1667
-1687
-1642
-1541
-1458
-1257
-1068
-925
-776
-607
-424
-231
-25
133
304
484
676
791
1012
1218
1417
1690
1811
2007
2100
2211
2388
2418
2455
2580
2601
2599
2708
2792
2857
2960
3134
3064
3137
3170
3085
3140
2872
2452
2065
1641
1010
659
281
-206
-359
-479
-551
-589
-439
-272
-77
73
24
73
-24
-91
-71
-209
-267
-209
-181
-203
-132
-130
-88
-8
-97
-293
-497
-773
-1063
-1299
-1755
-2028
-2226
-2516
-2703
-2904
-2980
-2927
-2846
-2793
-2771
-2733
-2740
-2621
-2524
-2588
-2420
-2254
-2164
-2003
-1914
-1779
-1602
-1439
-1341
-1332
-1306
-1306
-1289
-1332
-1432
-1389
-1385
-1371
-1283
-1285
-1159
-985
-821
-677
-575
-410
-273
-86
24
154
363
544
719
907
1063
1208
1453
1640
1781
1930
2030
2170
2239
2326
2340
2394
2542
2535
2575
2597
2669
2734
2762
2827
2786
2749
2694
2566
2154
1839
1465
931
628
162
-155
-425
-562
-559
-683
-583
-541
-425
-360
-359
-273
-339
-331
-321
-388
-398
-327
-264
-223
-140
-67
-40
-29
-60
-185
-352
-568
-764
-1087
-1384
-1607
-1860
-2044
-2216
-2341
-2518
-2615
-2663
-2671
-2705
-2701
-2622
-2679
-2574
-2497
-2418
-2299
-2212
-2057
-1980
-1855
-1758
-1654
-1541
-1452
-1376
-1357
-1308
-1276
-1223
-1210
-1146
-1086
-1020
-919
-854
-694
-613
-480
-309
-200
-70
87
211
286
425
524
640
794
925
1056
1183
1333
1481
1668
1735
1886
2040
2015
2164
2275
2273
2388
2451
2478
2531
2546
2577
2526
2492
2373
2112
1845
1444
1107
735
338
106
-190
-352
-432
-532
-559
-593
-543
-529
-533
-524
-543
-536
-566
-574
-542
-533
-485
-415
-401
-357
-310
-260
-243
-310
-398
-520
-673
-832
-1000
-1176
-1362
-1533
-1686
-1892
-2076
-2160
-2209
-2292
-2292
-2281
-2316
-2268
-2265
-2220
-2193
-2125
-1988
-2005
-1925
-1843
-1770
-1648
-1567
-1404
-1343
-1249
-1148
-1133
-1027
-973
-893
-816
-768
-666
-574
-510
-378
-238
-158
-11
113
174
257
330
369
478
540
600
701
791
912
998
1132
1203
1344
1479
1491
1563
1629
1685
1706
1762
1806
1806
1824
1884
1879
1845
1868
1740
1580
1399
1164
934
712
544
293
146
42
-105
-173
-296
-366
-399
-488
-529
-597
-706
-734
-798
-831
-847
-848
-778
-770
-718
-706
-669
-599
-617
-591
-630
-700
-754
-825
-902
-991
-1069
-1140
-1253
-1369
-1443
-1532
-1594
-1608
-1626
-1666
-1697
-1693
-1741
-1808
-1804
-1781
-1792
-1775
-1730
-1708
-1651
-1589
-1491
-1418
-1347
-1209
-1137
-1045
-983
-915
-820
-765
-662
-599
-547
-460
-378
-300
-218
-127
-63
-3
88
143
212
302
351
422
482
536
599
617
668
727
781
857
894
953
1014
1055
1137
1151
1184
1232
1231
1274
1236
1207
1204
1137
1072
997
870
779
695
605
487
469
400
272
253
159
62
-5
-81
-126
-178
-243
-284
-357
-411
-439
-474
-497
-537
-552
-583
-592
-587
-615
-619
-660
-706
-738
-815
-867
-903
-936
-949
-980
-995
-1059
-1090
-1101
-1196
-1202
-1199
-1243
-1232
-1255
-1273
-1290
-1313
-1303
-1341
-1328
-1311
-1333
-1285
-1291
-1268
-1235
-1235
-1172
-1183
-1147
-1120
-1094
-1028
-1019
-940
-901
-851
-760
-716
-658
-605
-528
-452
-378
-309
-254
-220
-158
-83
-33
47
123
199
278
332
387
465
541
608
667
724
762
834
899
935
1006
1020
1032
1063
1069
1085
1082
1096
1073
1029
996
934
885
848
778
710
648
585
537
473
405
340
277
226
120
39
-21
-79
-151
-208
-259
-322
-369
-439
-507
-552
-621
-674
-696
-780
-828
-874
-929
-980
-1025
-1073
-1115
-1143
-1191
-1205
-1222
-1256
-1284
-1300
-1291
-1285
-1290
-1298
-1281
-1271
-1284
-1273
-1270
-1273
-1262
-1268
-1255
-1248
-1236
-1226
-1210
-1172
-1135
-1093
-1075
-1029
-959
-910
-852
-800
-749
-680
-632
-574
-482
-429
-355
-270
-209
-116
-35
36
97
172
208
261
325
395
446
485
553
603
641
642
678
719
774
841
874
905
922
965
983
993
1008
1000
981
924
881
839
796
726
664
601
529
462
387
306
237
179
119
46
-35
-80
-120
-146
-196
-268
-321
-376
-392
-419
-450
-503
-577
-624
-667
-715
-762
-787
-807
-853
-908
-946
-987
-1046
-1080
-1097
-1120
-1145
-1161
-1188
-1189
-1199
-1196
-1190
-1209
-1195
-1192
-1178
-1158
-1142
-1120
-1110
-1084
-1064
-1065
-1054
-1037
-1036
-989
-960
-943
-896
-869
-829
-773
-720
-675
-613
-569
-525
-449
-381
-324
-286
-238
-177
-109
-58
-15
63
118
156
201
245
282
314
368
423
444
463
498
537
575
605
632
635
633
633
633
652
664
662
659
646
638
604
567
543
507
496
460
399
330
262
217
170
129
73
16
-46
-87
-125
-188
-232
-282
-313
-325
-352
-401
-444
-481
-498
-507
-542
-558
-590
-634
-659
-667
-679
-717
-745
-774
-800
-798
-809
-835
-846
-857
-859
-872
-867
-879
-915
-911
-910
-892
-878
-882
-875
-880
-873
-849
-816
-805
-802
-782
-772
-769
-776
-746
-701
-687
-670
-644
-615
-595
-576
-526
-470
-428
-415
-381
-353
-310
-265
-244
-215
-198
-147
-123
-109
-85
-60
-32
-25
7
25
36
61
106
147
175
219
239
260
277
303
312
318
314
331
356
358
343
304
304
266
269
265
242
241
197
186
129
102
77
22
11
-28
-59
-89
-109
-139
-196
-233
-273
-314
-350
-383
-413
-439
-465
-485
-492
-515
-541
-563
-570
-576
-587
-616
-626
-634
-640
-637
-635
-635
-636
-633
-643
-635
-622
-616
-616
-612
-604
-590
-587
-592
-587
-583
-581
-579
-570
-570
-550
-534
-522
-525
-517
-497
-491
-472
-456
-443
-435
-443
-437
-412
-379
-370
-350
-333
-328
-300
-274
-252
-240
-235
-231
-212
-180
-186
-192
-176
-165
-147
-127
-112
-102
-94
-87
-58
-29
-27
-30
-30
-33
-24
-18
-23
-27
-18
-16
-7
-8
-19
-26
-21
-27
-29
-31
-53
-71
-86
-93
-111
-136
-158
-168
-186
-193
-197
-216
-233
-256
-263
-253
-247
-255
-280
-295
-307
-334
-360
-378
-395
-401
-417
-442
-461
-490
-516
-526
-530
-547
-564
-575
-575
-566
-573
-579
-577
-567
-560
-555
-548
-543
-522
-501
-495
-497
-472
-451
-440
-417
-387
-358
-337
-331
-334
-338
-332
-332
-329
-333
-323
-323
-317
-305
-312
-324
-331
-330
-333
-319
-310
-306
-307
-294
-287
-284
-280
-262
-248
-232
-216
-211
-217
-226
-233
-218
-203
-210
-221
-226
-222
-227
-224
-226
-228
-217
-188
-169
-159
-149
-151
-151
-165
-181
-185
-189
-203
-211
-218
-235
-249
-260
-283
-315
-340
-356
-368
-362
-359
-376
-393
-407
-419
-428
-424
-414
-405
-395
-397
-377
-363
-368
-359
-355
-352
-351
-359
-361
-361
-369
-367
-361
-357
-356
-359
-369
-371
-377
-383
-393
-394
-394
-406
-412
-393
-371
-354
-325
-309
-301
-300
-296
-288
-285
-275
-259
-255
-260
-254
-240
-239
-247
-258
-262
-258
-264
-261
-248
-241
-240
-236
-228
-236
-228
-231
-248
-240
-241
-245
-240
-244
-255
-260
-263
-261
-265
-265
-258
-270
-272
-284
-290
-291
-299
-298
-294
-281
-282
-277
-266
-257
-260
-259
-259
-269
-279
-284
-290
-302
-309
-312
-319
-338
-355
-377
-392
-414
-428
-443
-458
-478
-484
-483
-486
-487
-490
-488
-499
-493
-485
-471
-451
-436
-419
-402
-386
-373
-369
-359
-347
-335
-320
-306
-291
-282
-283
-284
-280
-263
-256
-259
-272
-285
-291
-286
-278
-279
-266
-254
-253
-237
-224
-214
-198
-176
-162
-148
-136
-140
-140
-150
-155
-155
-154
-162
-167
-168
-166
-165
-150
-141
-150
-150
-140
-123
-118
-126
-134
-139
-146
-155
-159
-165
-180
-199
-211
-229
-246
-274
-288
-301
-302
-304
-297
-282
-297
-313
-316
-308
-306
-298
-294
-297
-300
-294
-294
-300
-305
-323
-339
-368
-381
-389
-409
-415
-406
-403
-405
-409
-422
-429
-431
-426
-439
-452
-460
-460
-446
-445
-449
-447
-430
-422
-414
-402
-397
-390
-386
-376
-373
-380
-374
-368
-362
-366
-360
-348
-343
-328
-327
-328
-327
-314
-307
-302
-292
-297
-287
-261
-235
-221
-217
-226
-235
-230
-224
-192
-173
-179
-186
-183
-170
-176
-190
-199
-204
-206
-214
-217
-215
-207
-198
-193
-197
-197
-195
-197
-207
-228
-228
-228
-238
-228
-220
-218
-222
-215
-225
-238
-244
-247
-255
-262
-269
-279
-291
-301
-314
-320
-339
-358
-349
-354
-374
-380
-376
-377
-380
-366
-384
-397
-399
-402
-404
-409
-397
-407
-410
-423
-432
-434
-435
-433
-444
-443
-443
-440
-432
-434
-428
-411
-392
-386
-362
-343
-333
-318
-306
-288
-291
-294
-294
-289
-293
-299
-286
-271
-265
-259
-261
-272
-273
-262
-258
-274
-278
-265
-271
-278
-276
-276
-267
-257
-255
-253
-247
-244
-229
-220
-207
-209
-209
-198
-202
-205
-217
-215
-217
-228
-221
-223
-242
-250
-250
-266
-271
-266
-266
-278
-289
-281
-287
-283
-278
-270
-265
-265
-260
-261
-258
-247
-243
-247
-249
-261
-265
-267
-281
-293
-307
-303
-298
-306
-323
-327
-322
-340
-357
-367
-382
-388
-386
-372
-358
-351
-348
-338
-334
-329
-328
-332
-326
-321
-321
-321
-317
-309
-308
-317
-328
-322
-307
-302
-299
-309
-314
-324
-332
-327
-312
-289
-271
-255
-261
-275
-274
-286
-293
-299
-306
-298
-301
-312
-318
-311
-307
-304
-301
-284
-263
-258
-257
-251
-246
-240
-232
-228
-212
-195
-181
-177
-173
-172
-188
-207
-214
-218
-229
-236
-244
-252
-263
-269
-273
-279
-282
-288
-301
-293
-292
-295
-295
-295
-309
-316
-311
-296
-299
-290
-274
-267
-250
-238
-239
-257
-259
-254
-264
-277
-279
-281
-294
-305
-323
-336
-337
-338
-331
-329
-322
-325
-325
-321
-329
-335
-354
-373
-373
-372
-377
-374
-365
-370
-370
-371
-374
-366
-368
-357
-348
-358
-355
-334
-328
-335
-331
-315
-295
-289
-275
-250
-233
-230
-238
-236
-227
-227
-228
-239
-249
-240
-235
-226
-220
-199
-191
-196
-194
-183
-172
-172
-174
-163
-159
-168
-161
-152
-144
-145
-155
-168
-173
-183
-179
-182
-184
-189
-203
-208
-211
-219
-232
-235
-244
-255
-271
-277
-284
-289
-285
-287
-285
-277
-279
-276
-266
-267
-272
-275
-269
-272
-275
-275
-277
-275
-276
-275
-288
-305
-315
-322
-318
-329
-347
-351
-362
-375
-364
-354
-355
-358
-356
-349
-350
-353
-360
-351
-355
-363
-367
-370
-374
-379
-370
-366
-356
-354
-348
-347
-344
-336
-343
-348
-340
-332
-319
-304
-301
-293
-295
-287
-275
-270
-270
-262
-249
-242
-237
-235
-227
-230
-225
-198
-193
-204
-210
-207
-216
-224
-215
-199
-197
-208
-209
-212
-204
-201
-197
-192
-189
-172
-154
-153
-168
-174
-182
-193
-191
-176
-179
-184
-182
-191
-215
-251
-280
-312
-340
-357
-367
-373
-370
-373
-384
-390
-393
-384
-380
-373
-374
-369
-371
-377
-373
-367
-377
-383
-374
-374
-375
-388
-396
-397
-401
-415
-425
-415
-405
-409
-420
-417
-423
-430
-437
-431
-428
-428
-417
-414
-399
-385
-383
-381
-370
-358
-351
-340
-325
-309
-305
-312
-323
-335
-360
-361
-353
-368
-377
-369
-359
-361
-362
-362
-358
-354
-338
-312
-296
-293
-267
-242
-234
-229
-210
-194
-190
-174
-153
-142
-141
-143
-137
-135
-136
-139
-152
-159
-167
-176
-192
-210
-217
-226
-230
-238
-256
-267
-278
-280
-287
-314
-312
-308
-321
-328
-349
-360
-374
-390
-390
-383
-387
-396
-413
-425
-444
-454
-456
-457
-461
-459
-445
-440
-427
-429
-420
-422
-434
-441
-436
-431
-428
-418
-423
-419
-398
-389
-378
-388
-382
-360
-362
-367
-381
-388
-385
-378
-379
-386
-376
-368
-361
-356
-347
-345
-355
-347
-344
-337
-325
-310
-309
-308
-299
-280
-275
-276
-263
-254
-261
-262
-262
-262
-258
-261
-251
-242
-239
-238
-239
-240
-236
-235
-219
-206
-195
-206
-209
-222
-233
-233
-245
-257
-250
-256
-278
-280
-278
-274
-269
-275
-287
-291
-294
-301
-301
-310
-307
-295
-292
-287
-292
-294
-294
-298
-306
-316
-319
-333
-334
-328
-330
-340
-347
-347
-358
-362
-366
-375
-375
-375
-371
-375
-385
-390
-412
-440
-455
-452
-447
-443
-447
-442
-438
-443
-449
-446
-441
-446
-452
-455
-459
-468
-466
-454
-449
-445
-442
-436
-434
-436
-428
-413
-406
-403
-390
-384
-397
-399
-391
-390
-387
-388
-386
-380
-384
-377
-368
-357
-344
-342
-336
-329
-319
-307
-306
-312
-311
-294
-290
-281
-275
-270
-262
-252
-242
-235
-227
-223
-209
-213
-226
-224
-208
-212
-213
-212
-220
-227
-238
-248
-256
-262
-272
-272
-264
-265
-278
-265
-269
-272
-265
-269
-262
-259
-258
-270
-275
-284
-289
-305
-314
-322
-329
-328
-334
-351
-363
-371
-392
-411
-423
-435
-430
-428
-432
-438
-449
-460
-463
-451
-448
-459
-482
-479
-478
-480
-482
-478
-467
-456
-439
-426
-410
-401
-392
-384
-371
-360
-372
-377
-384
-389
-389
-388
-373
-369
-375
-366
-373
-377
-380
-390
-384
-387
-381
-384
-387
-377
-360
-345
-332
-317
-311
-309
-306
-305
-306
-300
-290
-280
-267
-264
-257
-248
-239
-224
-217
-213
-204
-207
-207
-216
-206
-181
-178
-185
-206
-210
-222
-232
-223
-212
-203
-199
-200
-200
-200
-196
-198
-209
-203
-185
-161
-149
-150
-148
-145
-151
-178
-196
-211
-215
-207
-215
-218
-223
-220
-238
-262
-267
-274
-294
-318
-326
-341
-354
-366
-390
-398
-410
-419
-431
-436
-442
-451
-461
-467
-468
-471
-476
-485
-493
-490
-502
-516
-507
-505
-497
-490
-484
-488
-482
-480
-480
-467
-468
-464
-437
-408
-382
-381
-393
-397
-394
-383
-383
-389
-380
-364
-345
-329
-305
-291
-289
-299
-297
-301
-290
-259
-239
-225
-218
-217
-224
-228
-230
-217
-201
-188
-187
-188
-196
-222
-241
-238
-253
-270
-286
-286
-288
-299
-288
-276
-269
-262
-267
-255
-242
-239
-240
-233
-219
-205
-190
-197
-193
-178
-183
-192
-198
-196
-204
-210
-204
-199
-196
-191
-201
-200
-198
-195
-203
-236
-264
-268
-269
-271
-263
-259
-266
-277
-285
-296
-300
-299
-305
-303
-305
-309
-310
-319
-341
-363
-377
-387
-397
-402
-394
-396
-397
-395
-384
-370
-364
-359
-352
-346
-347
-332
-320
-316
-314
-314
-314
-301
-288
-299
-308
-303
-307
-309
-321
-328
-320
-341
-346
-347
-343
-330
-320
-316
-315
-308
-301
-296
-300
-301
-295
-288
-301
-304
-297
-294
-295
-288
-278
-277
-267
-260
-257
-247
-246
-266
-281
-282
-282
-267
-256
-262
-258
-259
-249
-246
-251
-244
-240
-230
-222
-215
-209
-206
-227
-244
-261
-283
-289
-280
-266
-274
-281
-295
-301
-292
-284
-276
-274
-269
-259
-256
-245
-253
-256
-254
-268
-280
-283
-281
-280
-272
-267
-275
-280
-274
-273
-266
-265
-269
-282
-292
-297
-306
-302
-297
-284
-262
-247
-257
-250
-244
-252
-262
-276
-286
-290
-285
-283
-297
-305
-311
-317
-322
-338
-344
-343
-338
-344
-346
-336
-330
-322
-322
-331
-329
-325
-317
-314
-306
-303
-302
-293
-298
-305
-319
-330
-335
-338
-334
-341
-350
-355
-357
-351
-357
-371
-370
-370
-373
-359
-342
-339
-337
-325
-312
-307
-320
-312
-301
-294
-284
-286
-289
-299
-308
-297
-278
-270
-259
-253
-247
-247
-235
-230
-231
-228
-222
-204
-206
-225
-227
-213
-215
-227
-236
-225
-223
-241
-243
-239
-236
-252
-262
-258
-269
-275
-274
-271
-256
-244
-242
-237
-247
-254
-258
-268
-284
-277
-271
-275
-271
-269
-267
-259
-246
-253
-261
-271
-275
-274
-278
-287
-301
-314
-317
-304
-315
-306
-294
-308
-305
-293
-285
-281
-274
-276
-280
-287
-292
-293
-321
-337
-345
-353
-360
-357
-363
-360
-362
-362
-357
-365
-359
-363
-368
-371
-377
-365
-361
-362
-337
-314
-289
-280
-284
-282
-273
-270
-258
-249
-262
-275
-292
-297
-294
-297
-297
-304
-295
-286
-291
-308
-314
-312
-313
-321
-319
-300
-297
-285
-290
-290
-291
-302
-309
-314
-318
-316
-299
-285
-286
-290
-288
-281
-281
-277
-280
-283
-282
-286
-273
-264
-267
-271
-275
-278
-269
-262
-267
-273
-275
-270
-243
-234
-250
-258
-253
-261
-277
-275
-261
-267
-287
-283
-262
-255
-261
-257
-258
-269
-272
-251
-243
-241
-232
-233
-230
-230
-226
-215
-204
-195
-204
-217
-228
-221
-213
-201
-192
-194
-207
-224
-232
-243
-251
-256
-260
-257
-257
-260
-261
-244
-238
-251
-258
-257
-240
-223
-221
-217
-216
-230
-242
-244
-246
-243
-241
-258
-257
-252
-261
-274
-290
-294
-297
-307
-320
-326
-332
-352
-352
-343
-330
-326
-330
-318
-307
-313
-306
-295
-299
-299
-301
-303
-299
-295
-290
-292
-285
-286
-286
-298
-309
-310
-308
-310
-311
-309
-318
-321
-323
-323
-333
-339
-338
-330
-314
-310
-299
-289
-285
-280
-271
-250
-239
-238
-227
-227
-234
-244
-256
-262
-265
-266
-271
-275
-271
-264
-259
-256
-268
-277
-285
-292
-282
-265
-244
-225
-231
-238
-234
-225
-227
-226
-210
-205
-191
-189
-179
-167
-171
-169
-175
-175
-175
-181
-189
-190
-203
-206
-203
-199
-216
-223
-238
-263
-273
-272
-283
-304
-301
-311
-324
-335
-335
-333
-340
-335
-327
-319
-318
-339
-352
-344
-352
-357
-347
-335
-329
-331
-327
-315
-301
-294
-295
-294
-280
-277
-270
-260
-252
-245
-239
-227
-222
-229
-242
-246
-246
-258
-260
-262
-286
-295
-303
-310
-314
-306
-292
-290
-293
-285
-277
-273
-270
-275
-266
-262
-262
-249
-237
-207
-196
-193
-178
-180
-179
-184
-183
-179
-185
-199
-216
-236
-251
-265
-278
-273
-262
-267
-270
-256
-257
-255
-250
-236
-225
-219
-210
-205
-208
-209
-218
-231
-240
-244
-247
-238
-232
-231
-220
-219
-223
-233
-231
-233
-246
-243
-241
-254
-264
-252
-244
-244
-252
-259
-261
-254
-258
-265
-284
-292
-277
-273
-262
-269
-280
-285
-297
-301
-310
-314
-309
-300
-310
-312
-315
-323
-311
-304
-304
-309
-294
-284
-293
-301
-301
-301
-304
-317
-318
-309
-292
-279
-283
-279
-280
-286
-283
-281
-272
-282
-281
-280
-284
-292
-297
-301
-305
-306
-315
-303
-315
-328
-324
-324
-314
-319
-316
-318
-318
-309
-309
-304
-304
-311
-299
-285
-279
-272
-270
-261
-255
-242
-238
-227
-235
-235
-221
-209
-198
-200
-193
-191
-193
-193
-190
-182
-177
-187
-195
-198
-202
-200
-200
-199
-200
-187
-173
-168
-164
-158
-145
-146
-151
-152
-150
-154
-156
-155
-156
-164
-175
-183
-200
-217
-222
-217
-232
-252
-256
-278
-296
-299
-291
-283
-281
-294
-276
-281
-289
-285
-284
-279
-287
-294
-302
-297
-304
-308
-298
-291
-290
-289
-293
-290
-280
-272
-271
-268
-264
-263
-267
-272
-280
-284
-291
-296
-297
-292
-296
-315
-322
-321
-320
-321
-322
-321
-321
-325
-336
-331
-314
-304
-295
-284
-278
-281
-282
-259
-240
-220
-203
-187
-179
-183
-187
-177
-162
-159
-149
-145
-140
-131
-131
-141
-147
-157
-159
-139
-154
-146
-136
-164
-172
-179
-193
-188
-185
-188
-184
-193
-202
-209
-216
-217
-194
-183
-194
-186
-175
-162
-158
-152
-149
-159
-169
-168
-164
-172
-181
-182
-176
-175
-192
-197
-214
-231
-252
-255
-262
-266
-270
-282
-287
-290
-292
-305
-306
-307
-312
-303
-290
-283
-282
-294
-307
-315
-323
-321
-319
-310
-305
-310
-315
-311
-309
-313
-296
-285
-285
-296
-311
-315
-315
-307
-308
-312
-292
-284
-292
-296
-306
-307
-293
-272
-258
-260
-257
-249
-257
-261
-260
-271
-270
-280
-277
-277
-285
-281
-276
-264
-248
-238
-239
-231
-225
-219
-205
-193
-190
-164
-154
-147
-151
-141
-134
-139
-127
-125
-124
-129
-138
-151
-160
-177
-181
-176
-176
-192
-197
-200
-212
-211
-209
-218
-222
-174
-199
-265
-259
-223
-227
-260
-246
-204
-202
-220
-221
-244
-272
-292
-292
-272
-261
-266
-242
-236
-234
-233
-247
-267
-275
-277
-263
-267
-266
-242
-226
-243
-262
-251
-241
-242
-250
-256
-259
-253
-254
-261
-260
-268
-271
-277
-280
-288
-309
-319
-325
-333
-327
-301
-327
-292
-275
-303
-313
-300
-291
-301
-309
-282
-258
-240
-227
-236
-237
-218
-238
-257
-231
-215
-216
-217
-171
-183
-170
-156
-171
-206
-181
-259
-251
-252
-270
-316
-354
-468
-518
-741
-3453
-1816
-107
-464
416
-168
-194
-144
-503
-766
-567
-301
-479
-442
-692
-531
-397
-465
-886
-602
-3347
-3754
-974
-1594
-647
-255
-1154
-809
-336
-1398
-1674
-929
-3707
-2891
-1725
-3151
-1655
-1652
-1687
-917
-690
-557
-592
-504
-728
-608
-429
-743
-667
-306
-302
-106
-58
-220
-188
-79
-421
-532
-571
-942
-892
-1060
-954
-1036
-1128
-1056
-904
-622
-694
-486
-689
-563
-581
-1178
-664
-530
-1437
-1288
-1179
-901
-1229
-1300
-839
-804
-751
-1166
-1088
-713
-805
-745
-1741
-1432
-1150
-1304
-1235
-1664
-1214
-1014
-1316
-1353
-1366
-1157
-1098
-1785
-1464
-1927
-1719
-1090
-1859
-2144
-1700
-1612
-1824
-1339
-2148
-1552
-1424
-1570
-1077
-1849
-1989
-1327
-1875
-2053
-1547
-1314
-995
-918
-1389
-1335
-1112
-1559
-734
-892
-1040
-1376
-1131
-1954
-3046
-2303
-2400
-2019
-2070
-1681
-2011
-1891
-1730
-2273
-1220
-943
-626
-987
-1292
-820
-1267
-659
-228
-33
308
-65
-85
-235
-776
-1114
-744
-989
-933
-1673
-1454
-1245
-2313
-1700
-1326
-1532
-1361
-1544
-1369
-1586
-1280
-829
-580
-624
-477
-14
-95
-409
-124
538
690
804
1315
1659
1243
1259
1547
1374
1275
1571
1703
1600
1152
1031
1176
1006
916
1262
1177
948
937
892
593
371
392
686
486
102
429
404
165
443
656
898
989
851
705
392
-117
-468
-617
-798
-990
-810
-598
-712
-627
-291
-162
46
130
130
473
637
531
886
874
645
1209
1119
1089
1330
1461
1715
1744
1637
1868
2113
2138
2168
2121
2064
2283
2114
1954
2129
2134
2366
2586
2367
2250
2387
2379
2219
2068
2094
2020
1857
1753
1533
1524
1716
1646
1738
1719
1682
1792
1714
1482
1375
1397
1361
1288
1104
1074
1200
1125
1212
1197
1096
1312
1238
1114
1060
867
860
806
695
544
476
582
444
287
374
382
379
473
349
273
313
235
283
292
200
414
521
413
520
562
532
631
551
584
633
524
501
465
430
338
453
573
436
493
526
487
446
374
453
378
431
575
403
425
458
498
608
569
728
739
776
752
582
726
662
580
697
573
558
643
588
637
728
761
978
974
857
952
837
776
844
710
732
769
723
806
650
561
714
625
583
657
550
596
492
487
589
408
556
588
347
497
384
223
405
266
75
262
198
93
28
-73
32
-135
-141
-20
-295
-230
-131
-325
-287
-274
-338
-286
-353
-487
-533
-649
-677
-690
-788
-691
-676
-768
-658
-725
-786
-651
-807
-856
-748
-921
-835
-747
-847
-813
-720
-715
-773
-662
-697
-658
-578
-646
-681
-715
-576
-602
-674
-472
-482
-500
-402
-494
-584
-432
-424
-273
-218
-322
-113
-119
-239
-128
-160
-144
-48
-40
-14
59
56
198
264
205
179
354
328
169
324
284
326
540
451
566
598
511
609
524
418
434
527
373
269
425
305
330
457
248
442
446
185
243
180
80
160
81
112
143
107
93
5
-85
2
-176
-269
-248
-488
-487
-486
-789
-783
-724
-880
-863
-930
-1107
-1118
-1225
-1398
-1559
-1666
-1585
-1576
-1657
-1619
-1535
-1478
-1394
-1401
-1395
-1380
-1387
-1390
-1547
-1617
-1536
-1500
-1405
-1381
-1330
-1148
-1029
-1037
-1035
-1022
-1015
-980
-938
-943
-961
-912
-824
-856
-844
-706
-711
-672
-567
-610
-583
-529
-456
-346
-463
-382
-137
-260
-51
124
-85
97
298
215
299
370
322
416
336
295
453
387
476
645
552
687
753
641
772
887
786
770
816
677
575
771
707
593
753
737
715
849
742
725
885
772
629
572
286
124
196
54
-48
-1
44
-60
-245
-365
-438
-554
-682
-839
-926
-1156
-1351
-1454
-1713
-1903
-1918
-2129
-2199
-2222
-2488
-2599
-2490
-2528
-2475
-2337
-2254
-2200
-2059
-2027
-1976
-1879
-1838
-1704
-1661
-1793
-1709
-1700
-1815
-1700
-1637
-1681
-1514
-1457
-1523
-1419
-1359
-1321
-1169
-1142
-1118
-1054
-1067
-1049
-1075
-1054
-952
-931
-844
-724
-638
-532
-464
-322
-289
-273
-32
-6
-42
214
276
242
461
596
656
787
883
998
1032
982
1025
947
973
1076
1063
1202
1324
1316
1429
1533
1433
1481
1646
1636
1807
1941
1842
1830
1917
1884
1647
1515
1412
1392
1472
1403
1523
1569
1416
1522
1500
1332
1278
1160
1041
814
584
438
-23
-237
-272
-815
-1085
-1166
-1707
-1888
-1765
-2184
-2360
-2202
-2254
-2265
-2372
-2493
-2507
-2651
-2670
-2890
-3212
-3101
-3018
-3083
-2904
-2802
-2716
-2523
-2515
-2517
-2508
-2589
-2445
-2511
-2719
-2592
-2632
-2558
-2291
-2332
-2215
-2045
-2151
-2074
-2082
-2160
-1995
-1987
-1934
-1732
-1723
-1497
-1269
-1274
-1017
-847
-804
-621
-602
-585
-385
-338
-334
-161
34
164
424
701
984
1204
1464
1848
2022
2301
2697
2885
3173
3429
3075
2895
2907
2382
2368
2435
2063
2266
2343
2121
2391
2737
2664
2958
3359
3153
3192
3628
3580
3817
4364
4263
3717
2785
1615
875
-4
-951
-1268
-1636
-2318
-2386
-2526
-3054
-2798
-2221
-2269
-2188
-2092
-2389
-2417
-2308
-2179
-1852
-1250
-540
-223
-35
243
321
453
662
608
527
384
16
-311
-785
-1134
-1175
-1395
-1589
-1735
-2273
-2801
-3175
-3663
-4070
-4155
-4174
-4218
-4068
-3934
-3923
-3788
-3408
-3041
-2867
-2563
-2369
-2241
-2003
-1880
-1854
-1671
-1478
-1425
-1459
-1578
-1686
-1730
-1809
-1820
-1805
-1741
-1591
-1503
-1501
-1488
-1365
-1207
-1113
-1025
-873
-781
-569
-388
-268
100
536
894
1337
1794
2183
2522
2724
2761
2599
2478
2358
2055
2035
2237
2398
2553
2872
3071
3060
2992
3043
3102
3002
3011
3140
3058
3050
3053
3342
3704
4116
4631
4852
4004
3026
1948
459
-446
-1029
-1862
-2196
-2450
-2711
-2988
-3051
-2630
-2123
-1811
-1500
-1499
-1929
-2112
-2113
-2248
-1800
-1015
-262
149
362
551
534
641
884
865
689
571
86
-733
-1254
-1559
-1834
-1838
-1781
-2010
-2544
-2985
-3428
-3880
-4038
-4073
-3990
-3978
-4090
-4048
-4109
-4039
-3624
-3169
-2764
-2219
-1909
-1935
-1719
-1567
-1594
-1399
-1285
-1359
-1490
-1714
-2037
-2245
-2273
-2210
-2119
-1998
-1927
-1903
-1898
-1792
-1679
-1491
-1165
-934
-747
-657
-498
-283
-46
471
1018
1516
2024
2457
2503
2608
2694
2463
2466
2544
2405
2422
2770
2903
2987
3313
3255
3312
3189
3032
2655
2457
2757
2731
2785
3203
3446
3503
4007
4526
4558
5160
4691
3047
2178
1077
-669
-1341
-1632
-2419
-2500
-2214
-2487
-2820
-2651
-2271
-1620
-1618
-1546
-1453
-2006
-1996
-1749
-2041
-1414
-159
286
491
961
860
717
1023
973
719
522
242
-296
-1025
-1424
-1828
-1971
-1754
-1935
-2342
-2686
-3266
-3712
-3803
-4095
-4234
-4098
-4158
-4149
-4078
-4045
-3583
-2890
-2451
-2007
-1768
-1834
-1715
-1667
-1778
-1728
-1608
-1588
-1654
-1915
-2225
-2310
-2333
-2293
-2274
-2280
-2223
-2232
-2234
-2095
-1881
-1550
-1138
-875
-722
-524
-436
-314
-114
164
526
874
1276
1760
2080
2273
2530
2586
2431
2259
2154
1877
1697
1913
2111
2270
2579
2918
2953
2882
2966
2893
2640
2590
2829
2678
2817
3175
3247
3596
4248
4545
5007
5257
4209
2753
1984
788
-615
-1315
-1823
-2488
-2715
-2506
-2844
-3040
-2249
-1506
-1282
-999
-1074
-1506
-1441
-1209
-1466
-1240
-588
-38
313
524
541
660
858
1098
948
423
62
-237
-1030
-1625
-1849
-2265
-2378
-2073
-2437
-2920
-2939
-3198
-3485
-3220
-3203
-3406
-3314
-3483
-3671
-3500
-3351
-2945
-2383
-2031
-1787
-1706
-1707
-1642
-1611
-1608
-1577
-1678
-1959
-2182
-2435
-2647
-2585
-2498
-2465
-2392
-2404
-2462
-2503
-2453
-2324
-2099
-1785
-1518
-1403
-1189
-513
-490
-411
105
208
511
798
1050
1465
1936
2442
2747
2908
2600
2200
1909
1730
1520
1443
1963
2117
2120
2518
2592
2561
2792
3021
2744
2569
2540
2423
2267
2350
2882
3359
3899
4724
4990
5149
5373
4960
3556
2653
1475
-224
-1020
-1740
-2826
-3202
-2726
-2697
-2602
-1719
-1398
-1103
-412
-622
-1045
-1053
-1047
-1246
-1058
-738
-533
10
634
883
1096
1202
1318
1059
500
2
-733
-1416
-1746
-2199
-2590
-2777
-2740
-2917
-2978
-2998
-3199
-3306
-3277
-3318
-3497
-3485
-3456
-3723
-3575
-3279
-3169
-2747
-2233
-2115
-1993
-1733
-1638
-1628
-1529
-1552
-1822
-2008
-2235
-2575
-2803
-2934
-2917
-2951
-2927
-2899
-2964
-2931
-2869
-2748
-2545
-2258
-1920
-1645
-1255
-848
-648
-300
111
328
569
779
856
1008
1309
1637
1965
2344
2462
2454
2376
2038
1650
1436
1521
1501
1446
1791
1892
1971
2261
2496
2370
2580
2672
2257
2561
2762
2578
3289
3416
3663
4531
4608
5043
5426
5084
4478
3152
1820
778
-409
-1571
-2051
-2268
-2780
-2239
-2296
-2409
-1555
-1252
-914
-488
-908
-1105
-1153
-1165
-1162
-1029
-499
134
487
778
785
768
904
1033
543
-115
-507
-1171
-1646
-1986
-2438
-2519
-2633
-2730
-2833
-3149
-3267
-3261
-3286
-3218
-3155
-3212
-3335
-3292
-3296
-3287
-2997
-2704
-2485
-2220
-1914
-1885
-1855
-1606
-1575
-1632
-1594
-1835
-2223
-2416
-2652
-2979
-3043
-3004
-3017
-2987
-2960
-2943
-2778
-2582
-2430
-2181
-1896
-1641
-1357
-1128
-828
-521
-287
-70
290
499
563
877
1064
1115
1479
1716
1854
2115
2259
2263
2074
1941
1788
1498
1522
1720
1818
1980
2306
2280
2278
2309
2280
2483
2395
2549
2831
2792
3093
3446
3382
3624
4414
4507
4664
5322
4961
4617
3832
1998
1044
32
-1339
-1834
-2374
-3072
-2838
-2405
-2570
-2110
-1252
-905
-331
-125
-665
-857
-683
-571
-601
-345
50
358
844
942
722
863
972
734
165
-541
-1233
-1729
-2146
-2480
-2550
-2675
-2748
-2584
-2787
-3006
-2908
-2913
-3062
-2890
-2789
-2980
-2837
-2753
-2865
-2718
-2615
-2426
-2211
-2087
-1970
-1948
-1931
-1763
-1641
-1722
-1760
-1773
-2092
-2305
-2524
-2902
-2998
-2997
-3103
-3137
-3121
-2966
-2769
-2580
-2363
-2100
-1722
-1413
-1143
-865
-656
-328
-70
148
417
542
594
680
824
771
819
1117
1296
1469
1754
1907
1965
2086
2096
1988
1795
1726
1781
1705
1743
2024
1873
1985
2572
2557
2613
2939
2828
3011
3398
3262
3277
3806
3735
4145
4597
4308
4591
4829
4148
3171
2139
803
-750
-1291
-1955
-2696
-2647
-2635
-2532
-2088
-1617
-1139
-563
45
-108
-302
-259
-620
-548
-340
-246
245
619
800
989
1035
1006
995
799
148
-414
-1011
-1828
-2248
-2443
-2806
-2712
-2750
-2905
-2801
-2784
-2796
-2777
-2770
-2771
-2781
-2698
-2688
-2616
-2547
-2411
-2200
-2116
-2005
-1819
-1923
-1907
-1930
-2008
-1941
-1932
-2000
-2119
-2316
-2545
-2775
-2927
-3137
-3151
-3145
-3180
-3156
-3059
-2892
-2625
-2253
-1984
-1764
-1323
-968
-703
-334
-19
199
369
483
543
521
608
694
740
811
892
1102
1325
1531
1680
1733
1796
1820
1882
1835
1574
1529
1574
1610
1868
1967
2078
2438
2570
2648
2957
3055
3091
3513
3851
3720
3600
3981
3831
3985
4558
4481
4680
4446
3591
2231
603
-477
-1507
-2181
-2510
-2777
-2889
-2853
-2247
-1835
-1395
-337
68
73
250
-225
-714
-542
-285
-156
211
589
576
645
841
722
659
652
301
-294
-1018
-1853
-2352
-2585
-2604
-2479
-2633
-2788
-2664
-2724
-2919
-2753
-2663
-2835
-2496
-2417
-2604
-2299
-2076
-1981
-1728
-1663
-1782
-1881
-1992
-2177
-2234
-2250
-2160
-2014
-2031
-2084
-2155
-2370
-2512
-2670
-2975
-3176
-3268
-3417
-3435
-3287
-2994
-2664
-2267
-1873
-1574
-1234
-911
-589
-340
-155
65
175
261
418
513
534
517
469
441
354
295
371
622
882
1175
1480
1604
1768
2011
2018
2085
2109
1953
1848
1972
1979
1830
2133
2366
2238
2495
2666
2616
2941
3447
3534
3696
3971
3755
4091
4340
4223
4457
4352
3951
3364
1828
545
-367
-1597
-1897
-1861
-2436
-2590
-2130
-1883
-1490
-616
-404
-98
476
105
-325
-350
-347
-111
321
660
672
801
988
842
763
645
243
-57
-557
-1316
-1914
-2304
-2445
-2341
-2250
-2400
-2496
-2433
-2578
-2571
-2547
-2630
-2520
-2413
-2330
-2252
-2086
-1772
-1406
-1136
-1164
-1344
-1793
-2266
-2390
-2636
-2845
-2661
-2596
-2508
-2300
-2331
-2364
-2281
-2317
-2544
-2774
-3039
-3311
-3354
-3301
-3073
-2681
-2253
-1776
-1380
-1079
-759
-480
-226
7
-75
-131
-54
-114
-113
0
76
101
261
293
220
338
339
387
799
1192
1435
1806
2165
2200
2227
2312
2153
2066
2217
2151
1989
2092
2255
2240
2563
2839
2741
2974
3339
3360
3534
3587
3371
3518
3678
3681
3857
3934
3937
3758
3433
2454
1254
514
-552
-1365
-1494
-1833
-2185
-1883
-1338
-1247
-587
127
-29
427
594
-12
-120
-155
-215
-35
211
313
456
559
574
736
523
361
286
-317
-768
-1199
-1863
-2092
-2096
-2231
-2393
-2444
-2381
-2455
-2365
-2295
-2437
-2330
-2351
-2461
-2503
-2350
-2092
-1891
-1613
-1610
-1713
-1862
-2154
-2338
-2527
-2651
-2657
-2671
-2606
-2600
-2609
-2449
-2378
-2448
-2500
-2728
-2900
-2910
-2949
-2837
-2664
-2489
-2262
-1912
-1598
-1383
-1043
-710
-394
-74
41
29
47
39
43
105
86
20
51
100
42
105
252
455
770
1134
1463
1733
1937
2147
2358
2390
2259
2143
1941
1695
1559
1760
1872
2021
2494
2613
2587
2832
2899
3017
3131
3099
2831
2827
2915
2948
3172
3479
3807
4073
4158
4065
3466
2478
1484
359
-803
-1424
-1757
-1964
-2068
-1703
-1320
-1066
-265
126
266
559
429
218
81
-48
-38
159
456
696
823
652
617
510
152
48
-273
-937
-1254
-1537
-2113
-2341
-2240
-2333
-2375
-2263
-2403
-2565
-2446
-2488
-2659
-2752
-2683
-2659
-2620
-2367
-2339
-2349
-2128
-2043
-2077
-2106
-2108
-2170
-2322
-2307
-2359
-2418
-2325
-2280
-2357
-2595
-2712
-2818
-3019
-2942
-2906
-2974
-2792
-2531
-2390
-2187
-1914
-1765
-1515
-1164
-872
-571
-286
-51
121
278
429
466
426
376
209
36
-81
-204
-75
49
158
576
850
1118
1642
1857
1917
2202
2186
2028
2036
2018
1739
1617
1819
1872
2103
2513
2837
3059
3100
3181
3045
3220
3650
3486
3127
3508
3145
2924
3575
3486
3607
4374
4346
3856
3768
2879
1176
782
-40
-1291
-1533
-1923
-2233
-1917
-1287
-668
-63
510
728
797
696
348
3
-194
-201
-167
-241
-82
10
114
326
344
94
-162
-457
-1032
-1553
-1892
-2259
-2486
-2538
-2655
-2921
-2729
-2617
-2662
-2346
-2307
-2552
-2583
-2540
-2746
-2706
-2372
-2475
-2547
-2345
-2454
-2571
-2285
-2220
-2255
-1999
-1922
-2118
-2129
-2100
-2278
-2344
-2403
-2754
-3048
-3171
-3358
-3350
-3133
-2916
-2590
-2282
-2026
-1794
-1551
-1266
-1014
-734
-544
-395
-251
-210
-49
156
200
256
291
93
-47
-88
-191
-99
151
412
703
1035
1529
1910
2077
2307
2316
2096
1937
1730
1580
1569
1645
1837
1967
1957
2279
2436
2398
2710
2732
2634
2751
3021
2840
2881
3320
3038
3122
3355
3299
3362
3595
3784
3505
3517
3449
2693
1868
1133
236
-780
-1163
-1455
-1791
-1619
-1274
-1001
-842
-346
-192
-274
21
-201
-413
-360
-385
-307
-235
20
213
287
355
299
68
-298
-602
-1035
-1595
-1862
-2045
-2477
-2486
-2445
-2738
-2539
-2336
-2499
-2430
-2413
-2565
-2685
-2721
-2693
-2751
-2617
-2415
-2387
-2352
-2246
-2065
-2127
-1941
-1748
-1968
-1847
-1841
-2093
-2099
-2122
-2283
-2387
-2476
-2691
-2875
-2954
-2962
-2922
-2825
-2665
-2404
-2215
-2015
-1699
-1477
-1118
-745
-500
-269
-209
-137
-84
-36
35
81
133
141
142
46
-60
32
95
223
548
639
782
1214
1399
1554
1684
1742
1781
1834
1952
1993
2124
2117
2166
2099
1762
2019
2099
2096
2700
2821
2718
2923
2898
2757
2854
2805
2730
2912
2795
2664
2989
3161
3494
3816
3815
3723
3359
2633
1674
711
-281
-1226
-1510
-1628
-1849
-1828
-1443
-1124
-617
-17
25
105
193
-85
-342
-504
-583
-442
-67
96
158
42
-42
73
-128
-468
-843
-1481
-1895
-2094
-2405
-2570
-2494
-2539
-2474
-2280
-2421
-2493
-2402
-2513
-2640
-2673
-2740
-2865
-2835
-2745
-2667
-2508
-2284
-2104
-1976
-1924
-1962
-2047
-2035
-1994
-2039
-2104
-2188
-2331
-2509
-2588
-2645
-2741
-2771
-2800
-2785
-2662
-2504
-2298
-2074
-1822
-1569
-1359
-1134
-919
-719
-550
-326
-108
-25
109
194
140
156
145
77
187
320
347
494
684
784
921
1246
1396
1405
1526
1536
1534
1548
1667
1782
1885
2039
2032
2029
2134
2300
2319
2395
2522
2540
2392
2258
2542
2591
2581
2847
3063
3067
3017
3213
3057
3027
3280
3177
3288
3264
3061
2772
2531
2143
1119
300
-365
-1061
-1428
-1681
-1799
-1667
-1451
-1114
-645
-462
-354
-212
-243
-380
-444
-483
-628
-408
-241
-380
-156
-70
-220
-251
-353
-794
-1201
-1376
-1842
-2198
-2220
-2457
-2617
-2564
-2576
-2491
-2365
-2437
-2600
-2647
-2654
-2682
-2683
-2670
-2565
-2488
-2444
-2286
-2250
-2259
-2133
-2038
-1999
-2007
-2038
-2078
-2097
-2104
-2195
-2317
-2387
-2464
-2600
-2733
-2796
-2866
-2852
-2696
-2615
-2484
-2198
-2020
-1727
-1342
-1037
-831
-651
-405
-323
-340
-242
-170
-154
-92
-52
-76
-71
22
62
74
203
334
356
483
704
776
1076
1442
1593
1824
1985
1947
1845
1851
1730
1647
1646
1510
1589
1674
1771
2114
2377
2352
2460
2531
2194
2349
2358
2216
2530
2552
2729
2836
2997
2887
2798
3291
3022
3056
3194
2781
2622
2137
1455
630
-161
-834
-1390
-1612
-1985
-2068
-1628
-1456
-1035
-617
-577
-331
-345
-490
-547
-623
-589
-542
-224
-26
49
69
-103
-142
-359
-767
-1068
-1464
-1805
-2095
-2418
-2489
-2529
-2579
-2433
-2363
-2359
-2428
-2502
-2613
-2779
-2838
-2865
-2916
-2914
-2787
-2728
-2662
-2417
-2212
-2007
-1763
-1723
-1909
-1796
-1785
-1973
-1919
-2058
-2288
-2516
-2704
-2832
-2969
-2896
-2843
-2800
-2674
-2543
-2369
-2194
-1893
-1593
-1380
-1019
-670
-456
-292
-185
-156
-176
-73
-12
-34
30
-21
-47
105
182
230
422
501
589
735
749
918
1158
1315
1461
1649
1729
1751
1819
1781
1745
1719
1709
1699
1656
1594
1648
1760
1946
2216
2316
2445
2580
2617
2585
2477
2456
2455
2338
2367
2450
2481
2747
2738
2905
3049
2980
3048
2842
2543
1850
949
48
-774
-1243
-1867
-2028
-1871
-1914
-1537
-1194
-1007
-545
-506
-680
-586
-763
-1031
-1007
-835
-698
-374
-52
-75
84
75
-372
-543
-814
-1208
-1464
-1811
-2075
-2246
-2323
-2448
-2449
-2277
-2369
-2382
-2462
-2743
-2800
-2817
-2890
-2893
-2810
-2831
-2704
-2445
-2383
-2154
-1917
-1763
-1560
-1496
-1556
-1637
-1651
-1750
-1792
-1828
-2021
-2107
-2222
-2379
-2474
-2522
-2490
-2445
-2352
-2245
-2147
-1947
-1717
-1456
-1196
-963
-676
-514
-366
-79
24
24
181
253
170
189
213
54
124
315
296
402
496
442
543
733
846
1000
1204
1422
1539
1556
1697
1645
1492
1573
1530
1239
1255
1371
1221
1522
1927
2067
2340
2421
2326
2280
2289
2297
2371
2529
2543
2403
2284
2298
2353
2656
2890
2718
2762
2615
2235
2295
2218
1610
1063
590
-473
-1115
-1296
-1934
-2046
-1702
-1720
-1418
-929
-931
-817
-356
-158
-180
-184
-381
-516
-489
-637
-601
-450
-460
-335
-374
-718
-881
-1009
-1245
-1354
-1643
-2043
-2301
-2511
-2583
-2542
-2488
-2430
-2313
-2283
-2355
-2334
-2446
-2566
-2547
-2590
-2598
-2553
-2488
-2342
-2047
-1783
-1599
-1357
-1291
-1404
-1546
-1729
-1989
-2127
-2235
-2429
-2539
-2607
-2617
-2498
-2246
-2121
-2029
-1867
-1811
-1757
-1646
-1506
-1307
-1011
-731
-513
-293
-81
33
152
224
144
51
-8
-114
-146
-49
11
197
444
575
660
781
878
871
1023
1147
1095
1278
1386
1310
1488
1672
1613
1624
1688
1564
1410
1460
1632
1817
2149
2232
2194
2294
2231
2421
2499
2280
2167
2013
1887
1814
2020
2052
2326
2959
2708
2780
3045
2587
2415
2470
1756
733
170
-656
-1369
-1360
-1764
-2156
-1738
-1487
-1291
-1047
-1035
-875
-728
-548
-690
-917
-989
-951
-507
-490
-301
52
-31
87
38
-353
-665
-761
-1012
-1399
-1501
-1754
-1988
-1970
-1973
-1961
-2020
-2034
-2048
-2218
-2373
-2406
-2506
-2570
-2375
-2347
-2392
-2201
-2149
-2136
-1913
-1719
-1648
-1561
-1398
-1435
-1488
-1450
-1521
-1618
-1695
-1830
-2092
-2297
-2361
-2511
-2560
-2472
-2412
-2294
-2103
-1869
-1682
-1459
-1206
-1011
-821
-607
-464
-406
-311
-258
-164
-88
-30
-43
-95
-32
-38
-19
78
201
294
416
586
653
739
793
777
787
911
1079
1270
1414
1516
1562
1472
1576
1586
1561
1654
1639
1632
1706
1759
1755
1898
2052
2131
2142
2018
2066
1949
1884
2136
2045
2095
2404
2542
2526
2708
2800
2578
2611
2545
2243
1735
1054
348
-397
-988
-1344
-1653
-1833
-1715
-1635
-1342
-1063
-983
-704
-592
-536
-508
-623
-642
-580
-425
-281
-96
67
187
292
76
-95
-224
-515
-664
-877
-1209
-1416
-1649
-1849
-1880
-1845
-1818
-1834
-1817
-1877
-2021
-2187
-2313
-2384
-2382
-2377
-2414
-2270
-2143
-2185
-2059
-1844
-1717
-1519
-1386
-1367
-1323
-1359
-1485
-1549
-1622
-1864
-2067
-2237
-2397
-2403
-2459
-2451
-2265
-2147
-2046
-1901
-1740
-1571
-1312
-1067
-891
-629
-415
-370
-270
-182
-200
-155
-126
-134
-171
-197
-186
-135
45
117
154
315
351
412
471
483
598
705
825
873
1136
1337
1365
1635
1641
1581
1578
1440
1414
1492
1533
1541
1777
2012
2027
2190
2185
2054
2083
1976
1846
1885
1804
1713
1944
2167
2327
2707
2882
2850
3011
2846
2519
2320
1779
927
88
-396
-1060
-1452
-1488
-1729
-1392
-1030
-902
-783
-622
-582
-712
-594
-850
-975
-754
-764
-536
-262
-133
136
466
501
269
95
-200
-465
-687
-1007
-1212
-1373
-1440
-1528
-1619
-1602
-1563
-1622
-1754
-1945
-2281
-2481
-2559
-2580
-2552
-2452
-2287
-2222
-2080
-1990
-2029
-1924
-1778
-1712
-1657
-1623
-1679
-1707
-1569
-1512
-1489
-1414
-1519
-1685
-1824
-2003
-2160
-2209
-2186
-2208
-2149
-2053
-1971
-1778
-1579
-1362
-1088
-806
-611
-488
-407
-392
-348
-280
-212
-112
-92
-96
-53
-89
-103
-44
1
10
134
237
230
434
604
693
906
1097
1121
1187
1365
1371
1449
1631
1666
1654
1750
1813
1661
1626
1667
1638
1629
1853
2005
1934
2133
2252
2196
2287
2284
2143
2191
2395
2322
2323
2612
2707
2767
2787
2683
2522
1986
1217
336
-419
-907
-1206
-1490
-1685
-1444
-1219
-1063
-843
-791
-665
-472
-359
-563
-835
-758
-676
-541
-331
-151
67
363
572
346
153
64
-134
-362
-668
-992
-1334
-1471
-1510
-1566
-1588
-1492
-1391
-1527
-1609
-1822
-2172
-2317
-2334
-2351
-2359
-2188
-2052
-1945
-1706
-1750
-1805
-1660
-1666
-1741
-1813
-1903
-2010
-1880
-1701
-1665
-1535
-1454
-1446
-1487
-1635
-1805
-1983
-2088
-2082
-2125
-2140
-2025
-1885
-1718
-1488
-1273
-1101
-862
-621
-535
-514
-484
-435
-410
-357
-265
-308
-282
-148
-116
-123
-63
-2
54
197
271
295
458
635
760
914
1106
1168
1236
1354
1303
1320
1417
1523
1592
1713
1902
1962
2087
2135
2130
1950
1853
1864
1760
1871
1957
2053
2125
2364
2521
2591
2808
2752
2752
2752
2677
2499
2333
2325
1773
1133
510
-224
-602
-965
-1309
-1475
-1248
-1152
-1184
-1009
-1237
-1206
-1036
-1118
-1068
-927
-761
-667
-377
-211
-105
209
319
316
271
192
-9
-252
-447
-675
-755
-842
-996
-1141
-1184
-1238
-1338
-1447
-1583
-1619
-1857
-2101
-2225
-2355
-2337
-2219
-2097
-1990
-1821
-1718
-1717
-1638
-1649
-1745
-1773
-1836
-1870
-1954
-2033
-2033
-1991
-1854
-1778
-1706
-1715
-1803
-1867
-1993
-2082
-2132
-2125
-2059
-1976
-1813
-1704
-1573
-1378
-1249
-1101
-980
-894
-830
-805
-774
-749
-676
-565
-470
-354
-275
-241
-235
-238
-246
-262
-220
-157
-64
53
189
339
469
646
745
876
924
948
1016
1000
1051
1115
1318
1387
1499
1759
1719
1857
2029
1974
1925
2028
2034
1889
2024
1955
1819
2010
2053
2122
2369
2574
2727
2900
2925
2754
2654
2501
2225
1586
790
162
-316
-608
-946
-1114
-1103
-895
-714
-795
-944
-1114
-1033
-1031
-1182
-1204
-1268
-1023
-730
-621
-427
-100
238
386
445
263
56
-34
-263
-545
-700
-745
-816
-846
-865
-962
-1090
-1185
-1276
-1491
-1696
-1923
-2204
-2393
-2486
-2493
-2507
-2324
-2066
-1904
-1751
-1689
-1658
-1644
-1642
-1770
-1929
-1976
-2058
-2097
-2092
-2044
-1901
-1721
-1540
-1492
-1512
-1565
-1681
-1741
-1822
-1856
-1845
-1802
-1632
-1499
-1368
-1224
-1086
-954
-827
-754
-751
-703
-676
-667
-596
-494
-365
-195
-66
18
49
73
65
-28
-42
-25
-25
67
199
336
534
685
813
930
1018
1044
1037
1030
1054
1089
1081
1180
1163
1195
1389
1484
1551
1702
1855
1840
1956
2089
1992
1952
2055
2083
2070
2259
2404
2502
2792
2922
2820
2795
2693
2531
2437
2156
1490
709
163
-292
-763
-1126
-1336
-1386
-1173
-1056
-1356
-1527
-1494
-1494
-1507
-1578
-1635
-1490
-1095
-881
-754
-466
-161
173
315
219
61
22
2
-190
-358
-498
-534
-525
-646
-823
-981
-1031
-1133
-1254
-1494
-1753
-1934
-2141
-2276
-2429
-2415
-2357
-2246
-2013
-1875
-1834
-1793
-1675
-1731
-1775
-1778
-1840
-1767
-1665
-1631
-1646
-1543
-1443
-1440
-1394
-1441
-1479
-1457
-1446
-1498
-1519
-1443
-1405
-1284
-1186
-1140
-1070
-973
-880
-844
-793
-785
-754
-701
-699
-687
-640
-560
-455
-334
-247
-147
-19
84
167
180
195
248
286
322
351
392
468
595
647
713
827
910
989
1053
1067
1036
1060
1023
990
1013
1041
1151
1271
1335
1440
1529
1547
1608
1651
1675
1744
1865
1928
2064
2192
2329
2488
2567
2712
2698
2665
2682
2526
2462
2346
1705
965
524
20
-520
-792
-1128
-1268
-1061
-1116
-1392
-1662
-1688
-1683
-1816
-1871
-1902
-1774
-1491
-1282
-1270
-1121
-731
-437
-308
-280
-214
-167
-203
-267
-470
-546
-398
-338
-458
-541
-549
-626
-688
-839
-1052
-1236
-1340
-1487
-1791
-1969
-2012
-2048
-2037
-1929
-1886
-1888
-1781
-1762
-1857
-1901
-1872
-1832
-1763
-1686
-1615
-1496
-1366
-1236
-1172
-1162
-1129
-1115
-1146
-1242
-1333
-1350
-1293
-1194
-1097
-982
-829
-672
-593
-584
-587
-607
-576
-557
-599
-600
-537
-480
-435
-342
-269
-165
-52
-4
0
-25
24
48
71
160
250
365
493
631
701
777
833
839
898
897
873
864
891
901
853
890
949
1016
1098
1173
1169
1191
1225
1144
1092
1070
1066
1100
1145
1174
1242
1360
1407
1456
1521
1568
1592
1609
1619
1595
1633
1630
1577
1522
1266
853
491
99
-303
-639
-923
-1089
-1095
-1103
-1227
-1365
-1438
-1451
-1514
-1627
-1698
-1704
-1570
-1482
-1517
-1466
-1314
-1084
-899
-814
-734
-608
-515
-541
-625
-683
-650
-586
-588
-612
-581
-500
-441
-501
-616
-690
-747
-851
-1039
-1212
-1299
-1324
-1342
-1371
-1380
-1384
-1364
-1334
-1400
-1469
-1464
-1477
-1490
-1527
-1567
-1524
-1440
-1357
-1277
-1202
-1104
-1002
-950
-990
-1024
-986
-914
-862
-817
-719
-602
-461
-363
-344
-293
-234
-189
-176
-204
-213
-181
-172
-211
-234
-226
-163
-90
-94
-98
-78
-62
-39
-41
-43
-22
44
107
134
192
243
311
335
356
384
417
454
492
505
524
573
604
643
672
679
694
712
700
694
679
664
685
705
694
725
761
782
830
833
819
840
858
862
867
855
837
843
838
805
739
700
654
513
353
147
-51
-183
-325
-449
-504
-540
-579
-628
-717
-789
-837
-910
-986
-1049
-1070
-1065
-1083
-1116
-1116
-1080
-1037
-996
-943
-884
-830
-793
-795
-793
-767
-734
-691
-648
-603
-540
-474
-465
-478
-518
-559
-569
-589
-633
-629
-586
-579
-590
-621
-642
-649
-667
-709
-755
-778
-784
-816
-850
-864
-875
-874
-855
-854
-833
-804
-779
-775
-793
-778
-732
-677
-620
-554
-491
-429
-324
-254
-233
-212
-180
-153
-130
-119
-107
-76
-49
-23
-13
0
-17
-23
-26
-53
-66
-64
-83
-115
-116
-127
-114
-100
-110
-83
-41
-14
6
16
22
60
85
106
127
164
167
194
234
249
262
275
282
277
286
283
292
283
280
268
286
304
315
319
314
305
293
294
276
275
272
274
265
253
250
242
231
212
206
179
142
108
80
13
-68
-146
-214
-258
-305
-339
-381
-402
-419
-466
-504
-529
-552
-581
-609
-631
-638
-655
-697
-717
-712
-719
-695
-702
-644
-628
-605
-589
-569
-575
-614
-604
-561
-483
-463
-448
-390
-365
-362
-404
-422
-433
-408
-458
-484
-519
-501
-481
-522
-553
-597
-562
-544
-540
-600
-580
-589
-591
-609
-601
-547
-510
-489
-511
-517
-499
-461
-458
-442
-450
-430
-423
-409
-415
-427
-421
-410
-398
-404
-386
-367
-362
-372
-377
-358
-330
-317
-299
-277
-245
-211
-199
-190
-196
-185
-159
-159
-165
-139
-112
-106
-95
-96
-84
-78
-97
-108
-113
-115
-116
-123
-142
-143
-130
-128
-135
-150
-145
-139
-151
-168
-159
-162
-171
-160
-149
-135
-122
-118
-112
-102
-85
-65
-78
-86
-87
-90
-93
-107
-106
-101
-113
-114
-118
-131
-146
-165
-179
-187
-201
-224
-229
-213
-214
-219
-221
-218
-218
-228
-245
-272
-298
-324
-350
-366
-384
-400
-391
-370
-362
-352
-327
-304
-309
-318
-327
-346
-375
-405
-411
-414
-424
-438
-441
-441
-457
-466
-475
-481
-497
-495
-484
-486
-501
-501
-488
-489
-483
-472
-454
-454
-451
-443
-428
-437
-442
-437
-450
-467
-471
-465
-464
-457
-445
-449
-451
-452
-455
-456
-465
-470
-469
-463
-471
-473
-448
-439
-430
-416
-410
-413
-417
-409
-397
-388
-398
-398
-408
-421
-413
-417
-420
-418
-413
-410
-405
-399
-393
-374
-365
-364
-368
-361
-368
-377
-389
-394
-378
-369
-361
-350
-356
-361
-355
-334
-302
-291
-272
-270
-258
-247
-239
-215
-203
-199
-193
-160
-151
-162
-167
-173
-177
-179
-184
-191
-199
-200
-199
-203
-214
-235
-254
-278
-309
-319
-332
-349
-351
-354
-368
-376
-378
-367
-349
-320
-300
-285
-253
-224
-203
-199
-195
-182
-196
-211
-227
-245
-252
-263
-279
-296
-320
-344
-369
-399
-420
-438
-450
-471
-486
-493
-504
-524
-538
-535
-526
-524
-514
-508
-502
-496
-473
-462
-460
-442
-429
-419
-434
-438
-438
-446
-460
-484
-489
-500
-513
-522
-524
-518
-519
-511
-501
-489
-475
-457
-429
-406
-394
-377
-366
-361
-338
-320
-307
-303
-302
-290
-284
-284
-294
-289
-290
-310
-321
-336
-342
-346
-344
-327
-314
-309
-308
-315
-319
-314
-311
-309
-301
-283
-279
-283
-285
-280
-290
-303
-304
-300
-287
-277
-271
-262
-256
-256
-260
-261
-256
-256
-243
-251
-264
-261
-269
-286
-310
-324
-341
-361
-381
-393
-397
-413
-414
-418
-429
-430
-441
-464
-477
-483
-482
-461
-436
-438
-438
-434
-438
-438
-421
-392
-363
-351
-348
-342
-337
-342
-354
-367
-361
-353
-347
-346
-364
-376
-377
-364
-371
-384
-381
-395
-413
-423
-418
-409
-414
-418
-417
-412
-426
-441
-428
-416
-416
-415
-417
-417
-427
-445
-452
-460
-463
-456
-439
-427
-415
-390
-383
-371
-352
-342
-331
-321
-305
-297
-284
-263
-252
-239
-228
-229
-235
-243
-246
-253
-262
-263
-276
-286
-289
-296
-292
-275
-248
-236
-242
-226
-216
-211
-189
-177
-186
-206
-214
-242
-273
-288
-285
-283
-280
-281
-288
-296
-317
-343
-354
-358
-369
-372
-372
-367
-361
-351
-335
-331
-314
-302
-301
-288
-270
-265
-269
-273
-270
-264
-271
-276
-273
-279
-286
-290
-295
-304
-318
-335
-363
-391
-401
-411
-425
-424
-424
-427
-419
-411
-388
-371
-356
-345
-349
-334
-327
-320
-316
-330
-342
-347
-358
-371
-382
-389
-409
-411
-419
-416
-423
-433
-415
-414
-403
-404
-395
-400
-397
-372
-364
-363
-345
-342
-345
-340
-328
-316
-331
-335
-342
-332
-317
-312
-311
-308
-301
-294
-272
-264
-267
-270
-272
-281
-293
-298
-301
-290
-279
-268
-254
-258
-264
-256
-234
-224
-217
-213
-214
-208
-201
-192
-178
-167
-171
-167
-173
-166
-161
-172
-192
-201
-202
-213
-234
-267
-278
-292
-304
-319
-348
-361
-366
-377
-374
-366
-363
-363
-366
-366
-348
-327
-325
-314
-288
-287
-288
-282
-272
-268
-265
-280
-299
-317
-340
-346
-349
-350
-368
-381
-376
-362
-356
-370
-379
-378
-372
-375
-381
-375
-359
-354
-358
-355
-347
-347
-330
-321
-317
-303
-312
-313
-317
-299
-281
-291
-287
-282
-283
-279
-278
-272
-265
-268
-269
-272
-273
-266
-257
-244
-235
-235
-228
-227
-242
-265
-259
-249
-249
-248
-243
-246
-261
-261
-258
-248
-249
-241
-243
-244
-235
-224
-202
-192
-188
-186
-188
-201
-198
-198
-200
-213
-241
-256
-266
-282
-307
-321
-333
-332
-343
-353
-352
-346
-351
-376
-370
-356
-348
-337
-320
-303
-290
-267
-258
-257
-263
-270
-279
-279
-291
-306
-318
-336
-339
-349
-360
-352
-348
-340
-340
-349
-356
-357
-352
-367
-365
-362
-372
-366
-364
-354
-335
-311
-296
-296
-286
-286
-285
-281
-263
-246
-244
-247
-250
-245
-245
-241
-240
-236
-246
-239
-220
-202
-200
-207
-207
-222
-222
-231
-230
-223
-214
-221
-247
-258
-259
-267
-289
-300
-305
-316
-323
-320
-313
-305
-297
-296
-288
-281
-278
-282
-289
-296
-296
-291
-285
-291
-302
-303
-303
-301
-294
-296
-309
-312
-303
-307
-314
-302
-288
-281
-280
-272
-252
-229
-224
-226
-233
-223
-221
-219
-222
-222
-222
-213
-208
-200
-193
-206
-210
-219
-233
-253
-270
-292
-293
-294
-302
-307
-310
-292
-279
-272
-269
-266
-260
-257
-240
-228
-220
-222
-223
-216
-212
-203
-206
-220
-217
-218
-225
-234
-245
-256
-256
-257
-253
-245
-240
-248
-252
-242
-236
-239
-224
-217
-225
-234
-231
-223
-235
-247
-238
-240
-247
-251
-250
-258
-264
-246
-242
-254
-272
-287
-301
-320
-326
-341
-347
-350
-343
-333
-332
-341
-347
-337
-342
-356
-360
-352
-342
-328
-318
-312
-311
-302
-291
-280
-272
-254
-248
-248
-237
-230
-225
-225
-224
-221
-220
-228
-231
-246
-249
-257
-263
-266
-270
-257
-256
-258
-258
-263
-260
-252
-247
-239
-232
-234
-226
-220
-230
-239
-244
-247
-249
-235
-216
-204
-200
-199
-203
-212
-219
-226
-239
-252
-264
-282
-294
-306
-309
-316
-326
-341
-353
-354
-355
-354
-346
-330
-330
-321
-308
-298
-286
-275
-257
-258
-260
-259
-261
-266
-272
-272
-271
-266
-271
-289
-296
-305
-313
-297
-292
-292
-299
-306
-296
-279
-249
-249
-252
-237
-203
-191
-191
-180
-179
-165
-175
-181
-171
-152
-169
-198
-214
-223
-238
-264
-273
-275
-279
-306
-321
-308
-310
-326
-330
-313
-300
-308
-311
-284
-270
-249
-221
-210
-195
-184
-174
-159
-142
-142
-148
-149
-162
-173
-175
-178
-190
-198
-197
-205
-205
-210
-228
-241
-259
-275
-276
-284
-278
-278
-279
-280
-269
-273
-268
-262
-260
-263
-271
-272
-278
-287
-294
-300
-302
-303
-298
-289
-299
-308
-322
-328
-331
-325
-316
-319
-320
-315
-311
-305
-301
-282
-266
-263
-260
-257
-267
-275
-267
-252
-254
-259
-250
-245
-246
-248
-262
-277
-287
-283
-276
-287
-294
-306
-322
-327
-339
-351
-356
-360
-353
-348
-334
-321
-330
-323
-323
-319
-309
-294
-296
-296
-268
-259
-241
-216
-217
-208
-198
-186
-168
-158
-153
-145
-145
-144
-142
-148
-162
-181
-194
-209
-232
-253
-263
-270
-275
-288
-304
-319
-329
-338
-346
-358
-359
-350
-333
-319
-292
-265
-263
-255
-244
-239
-234
-232
-228
-223
-218
-205
-188
-188
-191
-188
-190
-205
-205
-201
-218
-240
-252
-250
-255
-257
-258
-250
-251
-260
-263
-261
-261
-263
-255
-243
-232
-221
-212
-216
-219
-220
-220
-215
-207
-190
-179
-194
-221
-237
-248
-254
-246
-236
-227
-225
-227
-229
-224
-231
-251
-269
-273
-269
-269
-280
-287
-293
-308
-312
-317
-336
-349
-341
-344
-361
-383
-403
-394
-375
-362
-357
-346
-330
-326
-314
-301
-295
-285
-268
-264
-265
-257
-250
-244
-259
-258
-244
-238
-237
-231
-222
-220
-211
-198
-201
-199
-185
-182
-174
-166
-153
-144
-146
-139
-138
-149
-166
-180
-174
-172
-170
-179
-182
-175
-188
-205
-217
-222
-238
-253
-263
-276
-292
-300
-307
-305
-296
-286
-276
-277
-283
-273
-265
-257
-242
-228
-217
-219
-229
-235
-226
-202
-179
-168
-151
-144
-146
-147
-165
-182
-197
-220
-231
-250
-272
-279
-296
-320
-331
-328
-330
-319
-310
-311
-318
-305
-288
-293
-285
-263
-257
-263
-260
-269
-281
-280
-281
-270
-268
-269
-258
-242
-236
-233
-227
-219
-215
-210
-210
-217
-212
-212
-205
-208
-204
-186
-175
-177
-171
-170
-179
-173
-165
-160
-168
-184
-201
-207
-213
-221
-202
-199
-202
-205
-205
-204
-212
-219
-235
-234
-242
-245
-247
-246
-248
-253
-244
-232
-226
-214
-217
-209
-214
-223
-214
-225
-226
-230
-240
-247
-239
-233
-223
-223
-239
-234
-241
-253
-269
-277
-278
-281
-282
-279
-275
-292
-307
-309
-318
-330
-330
-326
-323
-338
-348
-336
-332
-342
-342
-338
-328
-309
-304
-294
-281
-268
-260
-237
-222
-220
-221
-221
-230
-229
-232
-238
-242
-251
-266
-280
-283
-291
-296
-293
-296
-301
-300
-292
-282
-269
-250
-246
-246
-243
-242
-240
-248
-257
-254
-256
-267
-262
-266
-259
-246
-237
-238
-254
-269
-274
-276
-295
-298
-293
-307
-315
-315
-307
-303
-290
-273
-273
-265
-261
-259
-262
-265
-267
-266
-287
-289
-284
-292
-297
-304
-291
-279
-267
-257
-261
-269
-280
-293
-298
-303
-313
-320
-330
-344
-343
-338
-343
-331
-303
-277
-259
-255
-251
-246
-247
-239
-227
-218
-215
-208
-201
-187
-190
-199
-203
-207
-211
-205
-197
-195
-205
-216
-214
-227
-231
-226
-235
-251
-258
-264
-271
-274
-278
-276
-284
-287
-283
-283
-283
-268
-257
-263
-257
-235
-235
-258
-268
-270
-270
-270
-270
-270
-268
-271
-280
-289
-295
-281
-274
-283
-288
-285
-280
-302
-310
-306
-299
-306
-307
-307
-299
-279
-288
-290
-283
-282
-292
-309
-309
-301
-304
-309
-308
-306
-295
-294
-303
-303
-322
-341
-332
-332
-333
-330
-326
-320
-314
-327
-341
-343
-336
-327
-320
-319
-303
-298
-291
-286
-277
-263
-268
-266
-270
-272
-276
-273
-268
-265
-258
-258
-244
-232
-241
-230
-211
-205
-198
-200
-176
-168
-182
-182
-183
-188
-195
-187
-189
-192
-191
-203
-200
-208
-227
-236
-234
-233
-238
-238
-239
-235
-237
-245
-256
-269
-270
-269
-282
-290
-303
-314
-314
-303
-295
-286
-271
-275
-271
-275
-274
-271
-281
-297
-297
-289
-300
-315
-323
-342
-360
-355
-345
-339
-336
-331
-331
-325
-318
-312
-299
-289
-282
-268
-250
-252
-258
-253
-248
-234
-222
-210
-212
-214
-212
-212
-219
-219
-215
-212
-221
-221
-210
-220
-210
-193
-195
-196
-198
-210
-211
-215
-221
-211
-224
-236
-231
-224
-220
-229
-242
-246
-266
-266
-269
-267
-271
-278
-296
-304
-301
-309
-303
-290
-280
-286
-280
-285
-277
-276
-279
-271
-261
-262
-267
-258
-243
-232
-240
-252
-253
-255
-261
-256
-260
-272
-281
-294
-305
-322
-319
-312
-320
-317
-307
-287
-270
-262
-268
-271
-270
-268
-259
-257
-263
-257
-245
-257
-271
-265
-253
-252
-249
-235
-235
-251
-260
-275
-287
-286
-273
-258
-246
-245
-249
-254
-251
-251
-246
-230
-230
-227
-214
-230
-243
-244
-254
-255
-257
-273
-275
-265
-278
-278
-283
-297
-302
-305
-300
-311
-310
-308
-302
-296
-295
-290
-281
-283
-288
-282
-290
-301
-302
-301
-309
-326
-349
-362
-368
-372
-364
-359
-345
-330
-329
-325
-315
-302
-278
-276
-291
-294
-296
-310
-301
-292
-293
-289
-292
-296
-293
-285
-286
-278
-266
-252
-255
-256
-258
-267
-268
-279
-290
-296
-283
-292
-258
-244
-264
-237
-223
-228
-223
-205
-203
-200
-203
-174
-162
-158
-153
-150
-160
-142
-119
-132
-132
-135
-150
-160
-192
-225
-241
-255
-270
-287
-308
-322
-324
-338
-343
-334
-318
-298
-284
-289
-296
-288
-302
-308
-308
-301
-290
-292
-292
-295
-304
-300
-297
-315
-309
-294
-295
-290
-298
-301
-306
-325
-334
-328
-313
-311
-298
-300
-309
-303
-299
-304
-302
-296
-292
-274
-278
-275
-256
-248
-241
-225
-214
-212
-210
-205
-217
-249
-254
-253
-274
-280
-274
-293
-292
-293
-314
-320
-337
-343
-337
-325
-321
-323
-330
-314
-299
-284
-270
-254
-252
-260
-248
-232
-225
-227
-214
-211
-196
-183
-182
-185
-201
-217
-228
-235
-222
-227
-180
-233
-231
-225
-248
-290
-298
-329
-307
-286
-299
-299
-284
-287
-298
-304
-313
-289
-288
-275
-257
-248
-238
-212
-222
-235
-239
-254
-284
-288
-295
-312
-314
-292
-298
-305
-303
-305
-296
-287
-288
-277
-272
-268
-271
-261
-250
-243
-231
-219
-203
-202
-196
-200
-202
-202
-212
-217
-225
-230
-226
-238
-229
-217
-213
-203
-189
-192
-189
-182
-195
-208
-209
-209
-215
-220
-237
-254
-254
-261
-262
-252
-245
-235
-240
-222
-244
-203
-229
-204
-264
-206
-320
-222
-386
-167
-1081
-1200
-366
-1608
-1658
-620
-1201
-1631
-280
-593
-930
73
191
-253
400
540
125
348
382
28
-1
-133
-388
-461
-646
-666
-674
-797
-761
-513
-832
-530
-266
-660
-527
-61
-479
-434
-45
-292
-388
-79
-213
-411
-164
-247
-415
-344
-363
-483
-437
-441
-422
-373
-357
-221
-165
-169
-23
-17
-156
-114
-77
-343
-252
-233
-435
-429
-316
-550
-928
-627
-794
-1211
-1038
-805
-1254
-1038
-688
-957
-830
-399
-491
-506
-117
-167
-276
-78
-73
-268
-355
-247
-413
-618
-504
-482
-690
-615
-416
-520
-461
-234
-255
-330
-96
-159
-278
-155
-198
-336
-326
-348
-516
-479
-487
-550
-542
-479
-505
-490
-435
-453
-408
-384
-399
-398
-398
-386
-368
-373
-369
-356
-358
-382
-352
-378
-407
-363
-354
-379
-348
-320
-318
-307
-280
-270
-268
-282
-265
-302
-355
-345
-371
-477
-402
-255
-357
-368
-284
-324
-526
-387
-193
-316
-412
-294
-267
-554
-464
-176
-253
-474
-226
-157
-544
-299
-50
-319
-405
-121
-311
-518
-169
-183
-425
-359
-260
-467
-404
-242
-396
-438
-348
-364
-335
-270
-348
-344
-339
-329
-252
-289
-418
-318
-258
-233
-402
-463
-286
-200
-444
-637
-274
-467
-488
-306
-208
-387
-494
-384
-148
-402
-257
-161
-270
-543
-472
-62
-233
-648
-134
410
-888
-169
260
-659
-325
17
-424
-190
-373
-115
-161
-664
-251
-119
-565
-696
251
-617
-945
350
-220
-1184
-149
-72
-721
-488
-635
-426
-593
-747
-326
-430
-617
-345
-83
-597
-389
-29
-756
-156
-214
-1063
-30
-134
-1060
-384
4
-819
-110
-61
-695
-128
-169
-321
-420
-54
-82
-363
-595
-746
121
-448
-1216
440
-294
-1528
134
60
-1274
97
399
-895
-77
258
-805
-307
-324
-723
-218
-801
-326
277
-634
281
232
-808
407
-46
-746
-153
303
-430
-653
-437
185
-284
-822
375
167
-875
42
678
-1344
308
457
-449
-798
397
-177
-762
253
-271
-86
-460
-151
-97
184
84
-667
509
-6
-1007
946
-323
-327
203
-744
363
-490
-385
606
-500
52
-299
-197
25
-532
-561
456
46
-208
79
-351
-51
-12
-571
-332
537
-1287
250
301
-1126
897
637
-1270
83
1571
-1238
-166
866
-1181
-376
804
-1135
300
1032
-987
335
768
-343
-116
313
224
-1048
433
1106
-2022
1277
178
-171
362
-1175
1660
-396
-1127
1481
-839
468
-824
1701
-541
-201
1797
-845
-681
1424
573
-1430
1318
-660
211
647
-555
192
742
43
-717
619
471
-487
35
309
1003
-1114
165
1877
-1302
-328
965
97
-240
626
-98
274
994
-914
259
1883
-1493
292
1836
-1689
990
1077
-1526
1332
1029
-2421
1859
924
-1917
1235
583
-580
136
1255
-401
63
1548
-909
-271
1594
-660
-302
1073
23
130
350
1020
-245
-343
2078
-1370
286
2255
-2952
2423
326
-1566
2466
-2145
1429
394
-1914
2798
-951
-245
2526
-1674
198
2456
-2295
367
2326
-1119
-299
1256
649
-1296
1744
887
-2441
2944
-254
-1449
2235
1173
-3259
3346
659
-3655
4433
-2083
-201
2132
-1214
1384
-749
1048
318
-785
956
-97
179
831
-355
-230
800
376
-1386
1491
794
-2066
1805
1421
-3058
2018
2111
-3523
2172
768
-1302
708
-328
333
549
-1825
1115
1236
-1782
755
945
-1314
1679
-510
-1387
2949
-1028
-2059
2363
18
-1525
1825
-483
107
1159
-2039
2040
585
-1371
825
990
-998
-926
2531
-1787
-564
2293
-1144
15
475
391
-1014
835
92
-1286
2074
-1980
686
700
-1003
1165
-429
852
418
-1210
1696
67
-1698
2055
287
-2625
1989
420
-2209
1064
670
-445
125
496
-279
839
-756
-1064
2414
-1979
-985
2997
-2493
430
1257
-1518
966
-454
105
-149
-522
681
-237
-147
-502
2119
-2581
91
2745
-4412
1339
3083
-5459
2912
1584
-3718
1889
566
-2018
166
2387
-3284
875
1422
-3039
1715
1
-1584
823
-117
-517
-1366
1694
-1642
-1752
3332
-3312
-871
3768
-4158
781
817
-979
-970
431
1261
-4269
3786
-289
-4113
4234
-1544
-1825
1184
544
-1464
-747
2029
-2278
38
1761
-3518
2214
846
-4261
3663
-29
-3765
2798
-780
-1661
152
900
-1259
-1040
2394
-3329
917
1655
-3539
2051
267
-2655
2133
-819
-1912
2008
-1005
-1521
2518
-3004
977
490
-2582
1755
-574
-1505
885
-46
-1544
492
39
-1057
-620
1655
-2932
535
2366
-4794
2697
1059
-4519
3469
-1408
-1372
836
-414
-1079
375
-24
-2564
2739
-1839
-670
304
31
-1496
706
-894
435
-1300
-516
1796
-3389
1063
690
-2528
800
1051
-2893
1322
1056
-2723
184
2838
-4426
1112
2565
-4030
341
3314
-3575
-534
3665
-4507
2013
2227
-6096
4893
274
-5987
5293
-1568
-4074
4710
-3087
-1524
2360
-1591
-1057
548
750
-2485
866
433
-3013
2074
-288
-3128
3664
-2336
-871
1753
-2247
1061
-877
-624
215
241
-2141
494
1106
-3052
36
1766
-2469
-360
753
-129
-2119
1065
-423
-1248
11
514
-1561
474
520
-1488
112
490
-1266
-174
535
-1727
760
-719
-1132
378
7
-1379
102
139
-1121
-234
-102
-1154
79
85
-2063
712
671
-2270
787
262
-990
430
-1790
1223
418
-2766
1017
1116
-2789
983
-130
-231
-1187
1200
-822
-1383
2380
-2892
84
1675
-2559
620
238
-1672
451
385
-2253
2025
-1118
-948
1386
-1571
869
-1314
749
-1433
612
-1026
155
-676
-255
648
-2263
2042
-1597
78
-583
-457
637
-1967
577
-97
-2225
2608
-2954
137
2261
-3798
293
2493
-4355
1647
1052
-4710
3823
-959
-4590
5078
-2525
-3196
4545
-2895
-1211
1361
-192
-2987
2645
-987
-3059
4029
-1972
-2985
4814
-2690
-2845
5330
-3399
-1849
4922
-3935
-1472
5860
-6399
1580
3572
-5572
2541
-28
-801
-1195
1102
-540
-890
-544
743
-1095
-933
587
-859
75
-1150
896
-921
-1547
1147
-1059
-659
977
-1965
1025
-404
-867
-248
-185
-404
-972
-517
687
-1582
-181
815
-1789
400
-479
-1022
1006
-1655
-319
871
-2141
-200
1831
-3642
1260
229
-2470
822
871
-3218
1473
772
-3619
1810
325
-3415
2447
-277
-3291
2998
-1981
-1867
2891
-2853
-1280
3167
-2881
-1807
3069
-2521
-1926
2991
-2052
-2362
3451
-3046
-585
1937
-3569
1166
699
-2734
-88
2332
-4047
508
2154
-4685
2249
-389
-1728
-83
1045
-1855
-317
1866
-3557
808
1126
-1667
-1726
2822
-2280
-739
1578
-2080
24
442
-1672
1036
-400
-2413
2768
-2717
141
876
-2090
1348
-1204
-1103
1620
-1929
-567
1269
-1153
-1538
1546
-662
-1730
711
-608
-1127
233
-473
-2490
3674
-3805
-220
1737
-1881
-1626
1878
-1132
-2559
2857
-1437
-2274
2170
-787
-2956
3459
-2774
-1424
4091
-4470
678
1697
-2046
-925
2014
-1293
-2472
3693
-3240
-707
2313
-3100
-482
2447
-3193
-403
1586
-2487
-105
5
-151
-2310
2151
-1595
-1273
1779
-2982
1160
-701
-1045
-268
908
-1581
-471
738
-1355
-769
863
-1321
-622
894
-2171
1054
-622
-1371
1318
-1656
496
-623
-704
596
-1860
652
-390
-1382
401
-240
-1062
676
-1786
625
14
-2522
2067
-1514
-1280
1230
-1368
-283
-864
906
-2231
1419
-1337
-1049
1442
-2455
791
-948
-662
851
-1788
158
312
-1041
-1324
1960
-2071
-633
2072
-2698
1263
-582
-1097
703
-972
-985
858
-1607
579
-696
-570
359
-747
-1055
684
-604
-1516
1916
-2297
461
-79
-1174
-831
926
-1210
-2209
3302
-2890
-1441
3406
-3580
-522
2792
-3729
701
754
-1801
-56
608
-1596
516
-336
-1160
1298
-1978
223
953
-2242
56
1437
-3192
1723
-759
-956
265
-410
-494
122
-642
-333
244
-870
-419
-270
128
-1369
927
-1417
94
657
-2272
1276
-1414
332
-1396
-254
1595
-4073
2601
-871
-1036
764
-1303
1782
-3241
2074
-578
-2632
2506
-2182
-575
1686
-2798
909
-949
230
-1160
-563
1396
-2492
1035
-1343
-170
390
-1777
-518
2523
-3454
772
1193
-2820
1760
-1745
443
301
-2183
2006
-1783
-461
1529
-2938
1537
-868
-825
-257
507
-1524
56
456
-1503
330
-627
-500
771
-2175
679
359
-1147
-763
1204
-321
-2886
3015
-1917
-1404
1770
-1770
-636
2468
-3629
1130
1066
-1687
-1156
2067
-1210
-1912
2132
-1718
-334
586
-1246
976
402
-3322
3660
-1320
-3351
4180
-2627
-2007
2982
-2467
-926
1939
-2849
387
618
-1781
322
-315
10
-1126
364
-717
-543
-287
-819
-102
-236
-1251
373
-378
-1089
-452
836
-1936
354
-933
-75
-1283
524
-1151
419
-1450
-371
1349
-2993
1210
3
-2113
1389
-518
-2180
2661
-2003
-1432
2577
-1162
-2928
4382
-3146
-709
2752
-3677
1852
-15
-2523
2146
-861
-1965
1774
-1174
-972
681
-1099
-545
559
-1779
465
-298
-967
-139
285
-856
-836
636
-1210
-121
-453
-333
-672
96
-718
-280
-160
122
-1309
434
77
-1831
761
-501
-1547
778
-825
-1367
1720
-2855
690
-100
-1343
121
-183
-223
-1066
642
-894
-523
-323
132
-930
240
-136
-1094
710
-823
-173
-673
154
-400
-895
118
-42
-1116
145
827
-2281
1327
-490
-1085
381
-210
-513
-972
1647
-2201
-447
1535
-2052
-1021
2637
-3556
902
550
-1969
-670
1535
-3200
1304
-27
-1794
352
-153
-88
-2917
3502
-3183
-1098
3582
-4626
1262
1144
-2964
673
1193
-3462
1974
-242
-2259
1876
-1329
-1428
1682
-1011
-2075
2221
-1497
-1744
2125
-1738
-1380
2088
-2257
-462
1257
-1772
-729
1753
-2457
567
-29
-562
-725
388
-481
-642
780
-1473
315
41
-748
-234
352
-1861
1492
-898
-1091
1312
-1180
59
-77
-414
-151
-95
-1074
201
747
-3044
2428
-709
-2074
2318
-1786
-131
636
-1570
1291
-978
-1040
1870
-1879
290
-232
-390
289
-883
-775
741
-690
-341
-882
1467
-1369
-877
2055
-2581
180
996
-2802
1952
-643
-3001
3559
-2620
-866
1068
-909
-1390
1409
-2170
826
-329
-2240
1642
-1210
-971
-126
777
-2042
1000
-1392
209
-564
-793
442
-983
246
-576
-671
769
-1654
-338
1780
-3148
1570
-859
-700
298
-823
-1071
609
-388
-2035
1388
-344
-1956
1267
-557
-1575
942
-913
-585
280
-947
-285
816
-2053
494
185
-1040
-282
415
-630
-839
518
-1346
412
-661
-298
-780
642
-1637
380
-109
-819
-492
-209
-290
-876
47
-995
593
-1052
-333
63
-318
-962
357
-540
-939
1536
-2344
74
1172
-2167
-1012
2545
-1942
-2255
3928
-3148
-1072
3568
-4635
1736
875
-3393
2229
-42
-2883
1583
1292
-3826
1993
222
-2730
2237
-1216
-2058
3437
-3516
143
1361
-2040
-717
1306
-1844
-457
652
-1794
675
-1442
441
-1614
1192
-2199
-63
741
-2145
1082
-1279
563
-918
-947
1066
-1719
-231
215
-1180
311
-291
-1490
1781
-1912
-558
1815
-2854
1636
-1685
764
-518
-958
339
-838
-257
-253
-1320
1256
-1534
-700
1347
-2522
1185
613
-2482
1595
-286
-2266
1466
-522
-1755
974
76
-2256
2238
-2000
-92
1125
-2219
752
37
-2094
985
-354
-1640
805
-475
-946
334
-374
-460
-451
-138
-683
-358
-450
-720
-301
-1
-1174
55
-358
98
-1276
238
-46
-1245
317
-528
-828
451
-900
-56
166
-1417
487
-115
-1342
1198
-1201
127
-75
-466
-279
-98
-395
-447
112
-887
457
-1511
1204
-1967
1209
-1296
476
-300
-1134
1638
-2262
563
718
-2977
1908
-5
-3062
3667
-3135
205
2023
-3810
2735
-1253
-976
1435
-2088
677
-782
118
-850
83
-671
256
-1158
677
-319
-1824
2473
-2722
149
1476
-3172
1270
416
-2577
1453
-579
-2049
1792
-534
-2639
3185
-2175
-540
1164
-994
-1551
2680
-3071
713
298
-2004
1182
-1446
-74
-1157
512
-710
-812
155
219
-2237
1872
-2053
-394
1174
-1905
-434
1621
-2487
-176
2224
-4082
1836
-102
-2232
1467
-1739
-227
68
-856
380
-1370
1268
-1599
747
-686
634
-1918
2263
-2146
248
476
-1912
1903
-2945
3288
-4304
3599
-2405
-164
1278
-2372
1599
-1356
-438
542
-647
-1744
2463
-2280
-807
2370
-3845
1729
-146
-2005
1333
-1219
-260
-265
-950
-137
209
-1781
1241
-1185
-21
-768
638
-1209
-383
1027
-2436
1625
-1437
155
-1013
94
-135
-1008
299
2
-876
-882
2285
-3266
639
2034
-4013
2424
-219
-2412
2128
-156
-3132
3160
-1595
-1521
2000
-1701
-522
764
-876
-1200
1647
-1336
-616
175
712
-2710
1742
-490
-1609
1346
-1010
-700
597
-261
-2532
2112
-201
-3944
4131
-2059
-2398
3227
-2370
-644
1314
-658
-1874
2593
-1908
-1826
3034
-2691
-411
1525
-1604
-450
1384
-2451
885
960
-3239
3026
-1146
-1295
598
155
-967
-519
727
-1027
-793
519
-1084
-875
968
-1728
136
182
-1317
103
80
-1323
459
-352
-1313
1235
-1476
-323
257
-633
-845
1006
-1345
-223
519
-1362
112
342
-1654
177
965
-2106
406
1708
-3255
1891
348
-3157
3547
-2456
-382
1552
-1677
-1207
2169
-2001
-1128
2528
-2516
-251
1508
-1237
-1426
2101
-1254
-1225
1888
-2012
223
702
-1483
113
733
-1454
-656
2059
-3155
647
1224
-3555
2846
-1677
-1396
1894
-816
-1640
1714
-176
-1557
709
181
-1654
1400
-1557
267
392
-1220
-553
1931
-2803
534
1800
-3663
2197
-478
-1786
1273
123
-2441
1959
-250
-2738
2229
-1513
-829
1158
-1798
471
132
-1632
886
-108
-1140
264
-200
273
-1298
169
867
-2167
949
233
-1281
328
-350
107
-202
-357
-212
787
-1378
254
313
-577
-876
758
-1335
-25
230
-1298
228
629
-2206
934
819
-2794
2116
-359
-1800
2094
-1428
-920
1059
29
-2990
3087
-1606
-1498
954
376
-2722
1718
-20
-2821
2475
-1167
-1110
506
638
-1956
1388
-753
-1922
2159
-1923
-620
764
-689
-1663
1359
-853
-1302
1442
-1449
-25
135
-811
-278
324
-287
-586
455
-208
-1303
1346
-1845
598
235
-1810
1842
-1062
-1317
1265
211
-2110
1464
-749
369
-1502
840
-106
-1042
8
466
-1646
721
-331
-1665
2091
-2571
281
124
-33
-2252
2384
-2481
212
1416
-2764
1668
-263
-1205
362
472
-1718
1066
-747
-273
141
-1217
590
-1027
-156
-25
-1128
167
1016
-2438
1524
-564
-262
-1299
1591
-1176
-1125
2301
-3148
2534
-1645
-480
1104
-933
-1045
1104
-1077
260
-372
-366
655
-910
547
-837
1055
-1136
-266
-252
625
-1593
176
158
-1314
820
-1758
851
-478
-1573
1295
-944
-983
1244
-1318
45
219
-1170
278
476
-1871
892
150
-1693
1244
-249
-1277
547
-245
-938
-132
35
-1095
770
-647
-818
1500
-1956
952
90
-1270
437
114
-1564
983
-917
-236
-421
586
-1226
100
457
-1384
1235
-1675
1181
-661
-610
383
129
-1663
732
-233
-247
-1798
2398
-2682
712
369
-1692
1350
-899
-618
1268
-1482
-330
2016
-3797
2089
-17
-3487
3710
-2141
-1412
1781
-706
-1756
838
738
-2796
1869
-674
-1512
1145
-301
-2222
3116
-2120
-1917
4464
-4533
759
2025
-3584
1771
637
-3100
2419
-385
-2749
3413
-2468
-1002
2497
-2912
995
-376
-569
-395
252
-512
-1245
2114
-2724
792
1153
-2906
2429
-1277
-1023
1503
-1457
-603
1628
-2175
74
1415
-2372
1214
-402
-813
286
-806
37
-60
-889
-498
1006
-1426
-490
1633
-2206
-9
884
-2296
713
-275
-1130
927
-1386
136
506
-2188
1479
-964
-1406
1536
-1996
-661
1696
-3124
843
-188
-1397
711
-1667
1190
-929
-650
490
-954
623
-1085
-91
494
-1931
553
-433
-795
37
-1096
751
-644
-837
854
-1406
699
-590
-977
964
-626
-1834
1945
-1172
-1283
1489
-819
-1477
1439
-1017
-1384
2167
-1851
-1246
1954
-1383
-1771
3013
-2273
-821
2545
-2807
460
1297
-2280
517
1446
-2715
783
1432
-3415
2522
-1174
-418
-293
331
-421
-892
1456
-2009
974
-1126
122
-1113
566
-626
-1207
1412
-1588
-721
1031
-1070
-1221
1444
-1338
-361
950
-1946
767
279
-1222
99
575
-1334
613
-202
-585
-238
777
-1275
-226
521
-2226
1458
-399
-2117
2160
-1042
-1151
1242
-1318
-305
428
-1132
441
-785
-363
90
-1107
634
-2380
2054
-1533
-1550
2232
-1869
-645
1024
-1041
-1328
1831
-2372
961
-195
-1001
803
-910
222
-666
755
-1520
1084
-986
-485
381
-533
-998
984
-572
-1470
2498
-3006
1615
-866
-625
570
-365
-484
-618
1593
-2138
551
925
-2022
1320
-101
-871
63
-50
-250
-799
1109
-1229
138
21
-387
-929
712
-623
-2033
2756
-2972
-107
1883
-3251
936
838
-2746
1403
148
-3010
2168
-565
-2591
2167
-677
-2006
1991
-1571
-233
188
346
-2462
1889
-329
-3539
4298
-2761
-1354
2517
-1190
-2560
3748
-2373
-1459
3719
-3461
481
908
-1389
-335
1536
-2204
525
943
-2150
-122
2043
-2502
-991
2504
-2518
-613
1715
-2147
219
1226
-2300
121
2071
-2480
-497
2031
-1722
-688
918
-213
-869
588
-824
629
-128
-1794
1797
-403
-1410
93
1880
-3298
569
1608
-3102
404
1629
-3273
389
2052
-3936
1055
2082
-4410
1832
1155
-3415
1745
601
-2782
3269
-2922
448
1748
-3329
1184
777
-1840
-305
1408
-1983
-203
842
-781
-1216
1049
-956
-897
1134
-2062
929
-229
-1081
298
687
-1849
1243
-1271
205
175
-1347
962
-996
449
-1475
1376
-1570
215
-137
-377
-482
262
-837
307
-301
-1068
1197
-1281
-213
294
-263
-1000
591
-1116
404
-987
7
-35
-193
-550
175
187
-928
-80
1020
-1559
-193
1072
-1553
479
-681
206
-654
65
-995
791
-1459
649
-845
567
-423
-232
-296
34
117
-1613
1275
-574
-1359
728
201
-1741
1243
-1290
100
5
-1121
672
-286
-919
481
-434
-884
185
-433
-601
22
-174
-1093
940
-851
-1174
1592
-1870
-282
749
-1682
-64
-188
-918
86
-656
-1098
1227
-1760
-29
250
-1069
-103
-686
759
-1795
633
-199
-1002
-437
931
-2053
570
116
-1798
1175
-868
-805
247
31
-1721
1756
-1705
-60
929
-1610
105
1154
-2571
845
755
-2598
1545
-1071
-959
1033
-1140
-1206
1856
-1915
-487
1240
-1857
772
-458
-618
646
-527
-655
761
-1041
-163
-16
-284
-944
1030
-1462
-499
1787
-2674
292
2078
-3431
946
1410
-2858
934
307
-1812
1015
-13
-1577
770
68
-1373
358
845
-2023
912
348
-2277
1102
-68
-1961
1512
-63
-1958
1883
-588
-1647
1792
-1068
-1137
1605
-1755
-405
641
-1146
-403
150
-770
-73
-17
-1151
678
-1198
230
-629
168
-1175
496
-296
-1438
1354
-1832
536
-313
-826
-212
421
-1761
979
-1090
-282
539
-1376
379
-296
38
-1198
823
-886
139
-594
114
-252
-831
517
-605
-134
-146
-444
90
144
-1064
585
-502
-313
-314
-115
-547
62
-731
208
-389
-306
23
-319
-377
-574
-588
227
-971
-620
949
-1817
1183
-1755
394
-213
-564
-479
280
-587
-514
223
-824
698
-1278
479
-520
285
-1023
365
-184
-513
110
-742
231
-622
-221
-452
35
-222
-561
-103
618
-1227
-147
519
-888
-350
397
-919
180
240
-1047
486
-229
-816
-152
663
-1450
519
410
-2144
1798
-1410
-1086
1672
-1795
-489
928
-886
-829
1084
-2036
1152
-676
-947
309
71
-1780
247
798
-2358
1772
-1791
1072
-1076
-165
16
-266
-536
-541
143
143
-1314
-833
2318
-3113
195
899
-996
-1211
563
221
-1543
604
-724
-331
-103
-440
-1266
1218
-501
-2332
2575
-1369
-1140
920
-433
-1106
495
-862
-598
1136
-2310
474
1135
-2583
811
408
-1728
637
-910
290
-719
-253
-184
142
-734
-480
525
-1072
-46
-400
-55
-461
-736
89
-134
-821
-11
-255
-250
-243
-431
63
-45
-911
242
-52
-968
-31
248
-1006
-146
102
-483
-812
1173
-1726
630
463
-1314
363
205
-1327
251
279
-1763
1181
-892
-628
9
70
-635
359
-771
-77
58
-814
-268
279
-835
-325
97
-656
276
-930
-535
1133
-1702
-272
868
-1668
-316
611
-1744
726
-24
-1815
1815
-1043
-1752
2229
-1329
-1401
2187
-1981
-210
1238
-2028
206
949
-1803
337
932
-2158
1319
-125
-1430
936
-544
-738
783
-1102
-82
858
-2105
960
90
-1083
-368
591
-485
-982
751
-593
-500
208
-250
-436
747
-1520
783
178
-1919
1685
-619
-958
484
-69
-1179
973
-767
-887
1266
-1320
-446
1102
-1443
-98
358
-1004
192
-572
-173
-152
-366
-840
448
-97
-1297
1019
-708
-341
-561
382
-804
-34
-189
-488
279
-544
-256
-184
40
-776
136
-492
-233
-340
-607
-276
-154
-998
-67
137
-1544
947
-879
-594
-45
-259
-702
26
-170
-706
248
-408
-373
26
29
-904
424
-214
-609
55
-180
-316
-199
-492
263
-685
-195
-523
-102
-136
-752
-372
818
-1583
-72
628
-1454
74
349
-1723
1068
-407
-1477
1265
-331
-1730
1115
-74
-1991
1296
-623
-984
474
-372
-946
692
-1013
-536
911
-1130
-789
904
-942
-364
-182
-195
-109
-734
50
-459
-84
-846
-13
-49
-1246
548
-892
-351
-476
-410
-108
-360
-651
-115
800
-1442
-65
782
-1455
240
-421
-103
-275
-762
81
-66
-997
-426
651
-1176
-303
123
-1029
159
-52
-1438
1232
-765
-1254
1699
-1358
-853
1386
-1779
-58
853
-2056
625
572
-2070
981
11
-961
-321
1063
-1863
12
1515
-2439
699
411
-1323
-181
1155
-2185
711
389
-1945
1190
-522
-1068
120
-67
-560
-641
272
-539
-497
-293
-235
-629
-98
-112
-1060
602
-635
-695
650
-1145
-32
199
-948
-131
66
-903
53
-530
-329
313
-1033
208
-404
-462
-240
-451
-217
-325
-542
-383
223
-987
358
-399
-573
275
-789
34
-653
-169
-885
281
-610
-1002
590
-850
-662
467
-1071
-335
414
-903
-708
283
-487
-998
874
-1201
-385
846
-1724
182
659
-1985
442
541
-2112
1080
-488
-1183
1038
-1460
107
226
-759
-27
106
-686
-86
-184
-76
-605
215
-278
-591
276
-285
-636
70
-168
-623
-348
77
-703
-503
915
-1600
-363
872
-1153
-463
229
-530
-631
64
-621
-302
-228
-469
-64
-802
723
-1394
752
-446
-1343
1371
-1448
-259
618
-1157
-584
1054
-1538
14
535
-1451
-14
668
-1251
-461
1374
-2001
302
891
-2168
798
633
-2057
763
811
-2066
594
621
-1283
2
737
-1000
-15
483
-1371
397
308
-1154
524
-259
-206
-467
279
-363
-414
468
-721
-104
-49
-661
-236
-157
-677
-292
228
-1262
394
-46
-946
-78
-404
117
-876
371
-399
-929
662
-713
-983
930
-803
-829
560
-673
-922
849
-1161
-574
946
-1484
-213
356
-1121
5
-20
-1033
402
17
-1299
124
822
-1667
-323
911
-1638
57
-63
-620
-674
472
-1028
-882
1039
-1815
82
353
-1360
26
219
-899
-287
375
-740
-392
89
-342
-378
-250
82
-615
178
-164
-910
490
-635
-527
241
-921
-86
75
-694
-557
449
-457
-472
344
-780
-26
325
-931
-380
810
-514
-854
583
133
-943
-46
378
-781
-62
-53
-330
-73
-209
-480
242
-245
-823
215
-334
-408
-210
-152
-230
-528
180
-490
-681
228
-895
-185
-117
-1058
146
-204
-835
-65
-4
-1134
126
-539
-534
-279
-711
-218
-387
-470
-578
87
-386
-500
-30
-311
-582
381
-916
-98
49
-779
-77
-33
-800
-70
-167
-645
-20
-517
-90
-438
-397
76
-539
-379
168
-568
-315
403
-822
221
-172
-728
658
-713
-328
455
-559
-398
77
-341
-147
-417
-332
-1
-441
-244
-214
-469
12
-159
-1066
747
-1030
-79
-241
-367
-206
-597
414
-872
56
-264
-173
-343
-181
-181
-404
-202
-312
-293
-66
-676
309
-468
-466
-198
-44
-686
-427
314
-739
-229
42
-534
-188
-24
-736
-40
154
-784
-59
211
-971
432
-236
-704
309
-201
-853
458
-458
-648
213
-494
-293
-28
-271
-440
-14
-302
-392
-185
-301
-401
-246
-417
-350
-361
-219
-384
-152
-192
-438
120
-761
-56
-102
-468
-42
-200
-359
64
-179
-621
550
-663
-438
564
-606
-571
372
-190
-449
-102
20
-498
-46
-258
-306
-41
-123
-303
-267
169
-302
-502
457
-257
-611
109
-501
229
-668
-413
464
-744
-422
314
-557
-670
465
-916
-455
337
-1098
-13
199
-1165
470
-426
-675
134
-580
-154
-164
-645
-86
-293
-584
-10
-394
-554
252
-798
-335
-81
-370
-554
-313
-14
-563
-272
-400
12
-681
131
-283
-546
273
-549
-738
453
-304
-1489
1089
-425
-966
525
-348
-529
155
-544
-440
40
-443
-532
53
-146
-651
188
-522
-44
-503
-197
-145
-614
241
-745
-203
-51
-430
-415
26
-505
-288
55
-857
65
-377
-479
-70
-316
-602
149
-434
-567
499
-1134
24
-32
-922
16
-316
-471
-264
-290
-406
-323
-366
-605
214
-841
-436
172
-1059
-94
-20
-1019
-53
-334
-629
-369
-394
-612
-258
-603
-521
-248
-609
-313
-415
-668
-95
-499
-598
-396
-30
-687
-596
248
-911
-447
303
-790
-636
226
-436
-688
34
-359
-371
-348
-92
-655
240
-739
-265
-105
-596
-119
-134
-501
20
-405
-98
-380
-327
-5
-346
-400
-186
-118
-231
-326
-312
-11
-169
-495
195
-487
-266
-5
-471
-426
-78
-574
-39
-380
-647
-139
-90
-860
-47
-369
-493
56
-774
-185
-201
-779
236
-985
-100
-83
-995
339
-794
-316
-106
-563
-440
-144
-941
142
-331
-1033
287
-385
-669
115
-568
-365
112
-594
-134
-25
-485
-86
-373
-463
84
-463
-350
-99
-267
-251
-559
-6
-208
-850
164
-128
-977
222
-305
-425
-64
-692
208
-358
-704
76
-390
-790
127
-131
-971
131
76
-735
-128
-116
-380
-273
-263
-352
-117
-617
-156
76
-774
-91
165
-722
-166
94
-805
46
-211
-386
-180
-246
-365
-241
-220
-450
-23
-613
-191
-112
-688
-3
-233
-423
-416
192
-927
-271
250
-1094
38
-202
-689
-109
-316
-580
-8
-502
-765
278
-516
-665
232
-354
-633
3
-5
-652
-185
33
-783
-100
-200
-761
-166
-190
-817
-121
-189
-821
-300
-241
-842
-286
-297
-643
-124
-196
-571
-67
-154
-455
26
102
-523
143
145
-530
29
291
-446
-31
233
-164
-295
287
-262
-279
191
-266
-186
180
-281
-260
189
-248
-452
184
-360
-597
168
-334
-621
131
-305
-567
-115
-66
-620
-139
-28
-904
-86
-7
-807
-183
169
-785
-306
-95
-444
-548
2
-520
-627
232
-423
-804
337
-422
-719
-2
-94
-698
-171
-39
-627
-193
-7
-617
-231
73
-651
-219
4
-373
-590
49
-310
-601
-109
-155
-592
-261
-72
-552
-341
-267
-381
-486
-189
-369
-526
-279
-191
-704
-245
-192
-677
-416
-254
-372
-617
-315
-213
-613
-391
-17
-579
-363
-92
-355
-370
-76
-105
-326
-287
128
-365
-339
134
-356
-393
129
-161
-544
57
-32
-493
-102
17
-368
-345
-56
-165
-527
-170
-92
-537
-328
-40
-420
-371
-145
-332
-467
-341
-203
-433
-383
-210
-172
-442
-432
45
-496
-528
159
-303
-637
-22
-236
-592
-192
-152
-340
-323
-282
-166
-291
-362
-155
-282
-404
-50
-177
-439
-104
-172
-436
-154
-155
-347
-215
-98
-308
-174
-48
-247
-273
-113
-143
-292
-198
-117
-232
-387
27
-120
-420
-143
7
-366
-361
-14
-200
-338
-185
-175
-263
-220
-198
-190
-266
-368
-150
-190
-378
-229
-175
-323
-363
-256
-217
-331
-331
-215
-270
-293
-305
-150
-171
-435
-182
-91
-374
-378
-234
-221
-342
-373
-199
-263
-412
-140
-164
-321
-213
-257
-161
-181
-232
-126
-171
-211
-109
-187
-297
-123
-98
-284
-97
-150
-259
-54
-210
-240
-110
-231
-224
-166
-246
-238
-190
-258
-252
-241
-305
-248
-211
-259
-199
-248
-379
-260
-223
-377
-277
-217
-400
-311
-199
-307
-316
-292
-282
-305
-294
-321
-303
-285
-308
-237
-249
-311
-243
-262
-328
-272
-220
-284
-282
-247
-324
-296
-243
-297
-290
-231
-258
-298
-196
-239
-309
-245
-276
-313
-243
-291
-335
-284
-298
-281
-257
-266
-290
-283
-289
-249
-241
-275
-243
-193
-219
-184
-171
-219
-189
-191
-222
-232
-208
-183
-208
-224
-237
-209
-190
-195
-171
-174
-181
-167
-139
-180
-197
-199
-209
-193
-192
-185
-181
-211
-209
-215
-198
-176
-189
-180
-186
-200
-187
-208
-241
-207
-198
-201
-198
-209
-199
-191
-218
-214
-228
-251
-281
-295
-284
-292
-270
-301
-315
-312
-355
-354
-339
-349
-354
-332
-347
-345
-334
-333
-337
-339
-309
-310
-290
-296
-268
-262
-292
-263
-264
-281
-246
-234
-264
-240
-222
-232
-219
-187
-208
-213
-190
-204
-204
-204
-195
-166
-170
-153
-180
-184
-187
-196
-161
-175
-183
-160
-193
-188
-193
-199
-169
-198
-184
-189
-200
-190
-194
-209
-195
-211
-212
-183
-195
-219
-191
-207
-235
-221
-226
-239
-231
-237
-228
-204
-243
-225
-225
-252
-226
-251
-287
-231
-235
-282
-234
-239
-289
-262
-281
-277
-260
-255
-199
-224
-227
-199
-219
-234
-240
-227
-231
-235
-231
-238
-261
-252
-273
-291
-261
-269
-282
-278
-299
-323
-305
-304
-319
-284
-296
-309
-289
-307
-286
-267
-271
-271
-278
-241
-263
-252
-210
-242
-205
-195
-201
-187
-184
-182
-184
-161
-189
-191
-185
-210
-179
-171
-191
-199
-191
-210
-211
-174
-194
-171
-183
-189
-171
-195
-177
-191
-207
-221
-200
-214
-208
-180
-206
-210
-196
-195
-205
-201
-223
-192
-201
-224
-235
-231
-221
-255
-242
-234
-256
-235
-242
-242
-223
-240
-258
-243
-271
-275
-245
-293
-296
-232
-248
-256
-238
-246
-259
-263
-262
-286
-263
-275
-271
-243
-243
-252
-227
-254
-278
-264
-282
-264
-249
-243
-248
-233
-245
-234
-223
-259
-244
-232
-211
-218
-210
-166
-189
-208
-209
-213
-214
-213
-190
-203
-215
-204
-205
-207
-214
-202
-230
-237
-221
-236
-213
-188
-211
-216
-210
-235
-225
-221
-246
-257
-241
-253
-254
-254
-261
-266
-262
-272
-286
-268
-298
-272
-256
-284
-249
-239
-264
-249
-240
-248
-231
-241
-258
-239
-223
-236
-230
-223
-244
-237
-231
-244
-223
-208
-200
-200
-195
-183
-189
-169
-164
-172
-156
-167
-174
-163
-195
-186
-196
-217
-195
-198
-195
-177
-188
-188
-180
-177
-161
-149
-176
-180
-189
-202
-184
-164
-177
-172
-182
-202
-199
-204
-191
-195
-213
-195
-190
-202
-188
-192
-206
-207
-205
-217
-202
-221
-230
-218
-242
-253
-244
-244
-257
-240
-237
-268
-266
-277
-290
-275
-309
-319
-287
-312
-315
-318
-346
-334
-336
-338
-347
-334
-335
-332
-295
-306
-283
-287
-313
-310
-316
-329
-314
-318
-302
-277
-277
-281
-254
-275
-300
-261
-279
-286
-239
-240
-259
-237
-255
-264
-240
-259
-239
-227
-259
-229
-216
-205
-203
-192
-183
-186
-177
-190
-203
-184
-174
-195
-182
-172
-207
-211
-229
-227
-226
-228
-235
-222
-226
-251
-241
-243
-240
-234
-223
-232
-229
-221
-236
-239
-235
-258
-233
-242
-227
-192
-224
-200
-207
-217
-212
-214
-223
-241
-217
-235
-232
-236
-238
-246
-234
-218
-238
-257
-278
-269
-290
-295
-292
-326
-304
-303
-327
-329
-336
-323
-323
-316
-322
-327
-335
-350
-353
-375
-391
-381
-391
-390
-379
-367
-356
-346
-333
-339
-331
-315
-312
-280
-266
-254
-234
-232
-228
-221
-229
-193
-187
-224
-199
-209
-241
-238
-232
-244
-229
-226
-232
-219
-242
-251
-221
-240
-272
-225
-248
-268
-246
-259
-278
-257
-272
-281
-256
-288
-282
-278
-276
-270
-243
-265
-270
-258
-284
-296
-273
-265
-295
-273
-278
-294
-268
-286
-275
-276
-287
-308
-311
-286
-310
-284
-275
-291
-286
-283
-287
-294
-301
-292
-290
-285
-300
-280
-275
-273
-253
-278
-263
-264
-245
-254
-237
-231
-256
-248
-257
-243
-231
-236
-222
-196
-226
-247
-243
-257
-274
-265
-273
-263
-242
-280
-260
-232
-276
-262
-258
-275
-264
-270
-260
-232
-245
-241
-229
-282
-261
-237
-257
-261
-248
-249
-256
-266
-255
-243
-259
-238
-238
-264
-265
-243
-255
-260
-249
-257
-253
-260
-261
-249
-264
-280
-248
-265
-271
-264
-269
-271
-255
-265
-245
-197
-211
-190
-192
-210
-229
-233
-220
-228
-230
-223
-220
-230
-235
-229
-236
-234
-245
-235
-238
-251
-256
-267
-286
-293
-310
-336
-329
-354
-330
-318
-341
-353
-331
-353
-361
-323
-336
-327
-291
-300
-276
-234
-243
-242
-220
-232
-238
-233
-246
-241
-211
-247
-259
-249
-274
-286
-290
-314
-294
-294
-319
-315
-312
-338
-336
-334
-344
-337
-316
-320
-333
-312
-327
-315
-321
-316
-313
-308
-296
-312
-324
-316
-339
-309
-313
-322
-314
-325
-313
-318
-316
-337
-334
-336
-342
-326
-318
-336
-307
-298
-300
-295
-309
-297
-281
-301
-294
-288
-316
-295
-275
-297
-281
-271
-287
-288
-299
-284
-275
-279
-272
-253
-277
-291
-295
-292
-301
-310
-272
-269
-252
-249
-260
-267
-256
-275
-281
-273
-263
-260
-265
-267
-272
-278
-309
-307
-333
-334
-320
-335
-337
-335
-330
-347
-341
-342
-343
-344
-336
-306
-331
-300
-288
-297
-276
-292
-299
-317
-304
-312
-312
-313
-309
-301
-306
-305
-312
-317
-334
-326
-323
-323
-312
-308
-323
-339
-331
-311
-316
-309
-312
-330
-312
-322
-318
-340
-349
-328
-334
-340
-335
-345
-342
-332
-345
-353
-339
-358
-359
-343
-353
-360
-342
-326
-341
-316
-313
-325
-309
-318
-312
-284
-278
-260
-261
-264
-254
-258
-257
-257
-227
-240
-251
-233
-263
-257
-246
-279
-285
-267
-266
-253
-240
-248
-247
-242
-250
-257
-256
-267
-259
-254
-265
-241
-245
-241
-245
-248
-269
-280
-278
-287
-280
-298
-308
-290
-295
-296
-285
-286
-285
-273
-273
-277
-271
-279
-304
-307
-312
-331
-319
-326
-321
-309
-301
-309
-318
-313
-333
-325
-315
-332
-344
-354
-350
-325
-328
-326
-303
-307
-297
-286
-295
-284
-274
-286
-285
-278
-258
-229
-211
-203
-197
-186
-186
-200
-171
-163
-187
-160
-160
-151
-140
-140
-153
-146
-146
-176
-171
-179
-182
-170
-187
-196
-196
-217
-236
-230
-224
-232
-226
-222
-234
-231
-239
-238
-236
-236
-231
-240
-240
-250
-256
-251
-260
-268
-278
-300
-297
-297
-295
-290
-311
-292
-307
-313
-328
-343
-341
-348
-330
-315
-315
-310
-306
-315
-316
-322
-310
-303
-290
-278
-264
-258
-266
-263
-260
-255
-250
-245
-259
-246
-251
-272
-260
-259
-258
-252
-249
-244
-230
-224
-235
-216
-209
-224
-189
-206
-214
-202
-221
-213
-197
-205
-212
-214
-212
-220
-193
-188
-206
-192
-212
-221
-226
-229
-219
-198
-199
-200
-207
-208
-224
-244
-235
-230
-247
-270
-268
-273
-263
-268
-263
-260
-280
-273
-260
-258
-243
-252
-260
-252
-264
-279
-296
-316
-311
-315
-305
-296
-299
-294
-307
-293
-293
-282
-291
-296
-299
-308
-285
-288
-299
-290
-288
-288
-280
-286
-297
-283
-299
-321
-307
-339
-313
-298
-317
-304
-305
-348
-326
-310
-323
-299
-299
-306
-293
-288
-301
-283
-273
-261
-244
-253
-257
-238
-234
-238
-222
-246
-238
-226
-240
-247
-255
-252
-242
-230
-258
-257
-252
-257
-253
-262
-277
-269
-264
-257
-260
-268
-283
-276
-269
-275
-254
-244
-253
-274
-291
-318
-328
-334
-357
-354
-361
-384
-373
-371
-398
-392
-393
-396
-379
-397
-403
-389
-392
-387
-377
-377
-359
-363
-390
-411
-414
-399
-385
-377
-360
-375
-366
-380
-387
-367
-379
-359
-357
-353
-363
-348
-338
-336
-305
-300
-279
-280
-294
-271
-267
-262
-231
-219
-212
-203
-199
-203
-184
-203
-209
-182
-170
-166
-172
-181
-189
-172
-198
-197
-210
-243
-243
-269
-280
-283
-258
-266
-271
-251
-289
-291
-293
-304
-307
-319
-310
-309
-333
-331
-335
-333
-333
-327
-327
-343
-343
-322
-322
-324
-339
-356
-364
-370
-384
-379
-362
-361
-343
-317
-328
-318
-287
-296
-273
-269
-262
-239
-236
-246
-243
-229
-229
-213
-208
-225
-222
-206
-235
-231
-214
-232
-203
-211
-242
-244
-250
-256
-249
-250
-255
-249
-275
-281
-286
-286
-261
-263
-254
-258
-273
-282
-286
-280
-285
-307
-290
-300
-309
-313
-328
-313
-322
-336
-333
-335
-334
-335
-331
-324
-328
-330
-324
-312
-324
-325
-319
-326
-314
-320
-319
-313
-322
-329
-322
-330
-326
-310
-292
-285
-267
-255
-258
-257
-253
-254
-277
-270
-263
-266
-244
-242
-255
-248
-253
-266
-253
-259
-263
-237
-249
-255
-230
-244
-268
-252
-263
-291
-280
-290
-304
-279
-278
-281
-276
-288
-292
-264
-253
-252
-221
-231
-212
-194
-215
-203
-204
-217
-233
-231
-232
-223
-234
-234
-227
-232
-248
-229
-215
-214
-212
-218
-206
-227
-238
-234
-238
-243
-240
-243
-290
-278
-272
-267
-254
-265
-250
-254
-262
-263
-259
-260
-253
-265
-269
-267
-271
-284
-277
-274
-290
-289
-301
-289
-294
-309
-310
-292
-288
-296
-291
-302
-287
-295
-308
-310
-291
-289
-292
-298
-284
-284
-306
-332
-321
-318
-330
-309
-309
-312
-298
-290
-291
-298
-287
-286
-279
-283
-274
-277
-279
-260
-274
-281
-273
-253
-247
-228
-213
-219
-226
-222
-215
-196
-171
-174
-173
-175
-190
-184
-188
-169
-165
-189
-182
-187
-189
-179
-202
-223
-215
-230
-243
-253
-260
-240
-259
-266
-259
-243
-257
-263
-267
-274
-267
-298
-283
-291
-294
-279
-290
-284
-297
-306
-309
-319
-326
-331
-343
-343
-338
-329
-329
-339
-341
-340
-316
-307
-293
-290
-299
-291
-291
-293
-297
-298
-281
-282
-287
-287
-282
-284
-282
-278
-282
-293
-273
-267
-284
-265
-283
-289
-295
-314
-317
-317
-319
-321
-291
-315
-310
-277
-298
-278
-276
-285
-301
-298
-289
-290
-275
-289
-279
-259
-259
-253
-249
-267
-250
-215
-223
-216
-227
-213
-203
-211
-222
-206
-202
-227
-213
-246
-270
-272
-272
-281
-267
-275
-282
-270
-293
-292
-286
-292
-281
-277
-292
-259
-257
-255
-228
-232
-252
-254
-257
-273
-260
-269
-255
-262
-277
-263
-288
-295
-293
-283
-281
-291
-275
-255
-263
-269
-264
-259
-253
-259
-265
-266
-278
-290
-289
-280
-270
-265
-265
-253
-276
-309
-300
-300
-305
-290
-296
-287
-263
-256
-238
-257
-261
-244
-248
-258
-260
-260
-267
-273
-287
-293
-289
-278
-278
-262
-255
-249
-250
-251
-253
-231
-225
-232
-227
-229
-235
-255
-263
-262
-257
-260
-260
-240
-246
-241
-249
-280
-279
-276
-278
-276
-269
-274
-260
-245
-262
-252
-263
-274
-265
-282
-273
-283
-276
-285
-311
-297
-296
-291
-286
-291
-273
-264
-267
-255
-258
-257
-270
-270
-274
-270
-251
-251
-240
-238
-220
-215
-208
-207
-217
-222
-228
-233
-220
-218
-230
-204
-212
-218
-195
-184
-188
-191
-180
-179
-170
-164
-165
-158
-153
-157
-179
-184
-187
-205
-215
-213
-226
-238
-243
-244
-248
-248
-237
-251
-263
-265
-274
-291
-293
-286
-275
-287
-284
-286
-325
-328
-325
-324
-310
-308
-306
-306
-304
-297
-289
-303
-309
-301
-308
-327
-321
-308
-285
-278
-270
-245
-265
-276
-286
-275
-276
-290
-285
-272
-272
-290
-273
-234
-233
-240
-245
-246
-253
-255
-247
-217
-199
-197
-210
-244
-251
-255
-229
-233
-235
-221
-241
-246
-263
-272
-294
-287
-268
-302
-293
-311
-312
-300
-298
-291
-287
-307
-318
-300
-297
-301
-278
-270
-261
-260
-269
-248
-222
-224
-229
-221
-230
-241
-227
-238
-221
-232
-256
-261
-256
-266
-267
-242
-271
-262
-279
-289
-262
-271
-273
-264
-266
-268
-283
-292
-288
-287
-298
-293
-283
-301
-320
-307
-330
-325
-309
-326
-307
-299
-293
-278
-270
-274
-296
-288
-288
-297
-251
-254
-258
-232
-226
-242
-260
-260
-244
-234
-254
-246
-247
-258
-262
-274
-273
-267
-253
-250
-264
-277
-280
-267
-252
-260
-271
-284
-283
-282
-304
-309
-296
-294
-293
-304
-310
-321
-314
-292
-317
-316
-322
-313
-313
-332
-309
-308
-316
-298
-307
-333
-325
-317
-317
-314
-330
-326
-309
-309
-295
-290
-289
-270
-252
-247
-248
-246
-232
-247
-252
-264
-257
-241
-259
-258
-271
-268
-270
-274
-280
-257
-257
-271
-259
-262
-267
-265
-244
-268
-262
-275
-284
-264
-280
-281
-285
-272
-266
-285
-274
-260
-251
-253
-249
-217
-201
-206
-206
-199
-194
-203
-204
-213
-221
-210
-210
-191
-195
-189
-180
-211
-210
-215
-213
-206
-208
-219
-229
-221
-227
-236
-233
-241
-236
-227
-248
-245
-236
-234
-229
-234
-237
-257
-258
-263
-268
-262
-279
-274
-294
-312
-332
-344
-325
-317
-312
-331
-350
-328
-329
-329
-323
-327
-314
-301
-306
-307
-278
-275
-270
-258
-252
-251
-244
-229
-219
-213
-222
-222
-218
-221
-185
-170
-166
-173
-180
-194
-190
-166
-185
-176
-173
-186
-181
-191
-185
-193
-213
-211
-221
-224
-248
-247
-240
-259
-248
-244
-236
-231
-243
-240
-234
-231
-239
-263
-252
-233
-229
-232
-236
-237
-243
-239
-235
-229
-206
-221
-209
-203
-226
-233
-229
-211
-223
-247
-274
-276
-274
-283
-294
-282
-266
-251
-234
-243
-248
-240
-231
-237
-248
-258
-249
-248
-263
-264
-264
-278
-288
-284
-297
-291
-288
-289
-301
-305
-325
-316
-300
-315
-310
-316
-305
-307
-315
-329
-329
-332
-351
-352
-352
-339
-314
-321
-332
-329
-333
-308
-299
-302
-284
-254
-238
-216
-209
-213
-184
-171
-188
-198
-196
-197
-188
-180
-201
-218
-211
-207
-217
-240
-250
-255
-269
-287
-299
-322
-326
-308
-327
-350
-358
-343
-327
-356
-360
-355
-341
-322
-343
-364
-333
-318
-321
-319
-299
-294
-297
-316
-317
-306
-317
-314
-308
-301
-315
-307
-306
-313
-306
-329
-337
-321
-310
-319
-308
-300
-300
-286
-285
-280
-282
-291
-288
-260
-253
-259
-258
-240
-230
-248
-229
-218
-224
-212
-213
-193
-195
-205
-202
-217
-215
-218
-232
-228
-235
-234
-251
-250
-251
-263
-267
-303
-297
-289
-303
-300
-310
-320
-308
-292
-309
-324
-317
-318
-330
-325
-316
-311
-311
-359
-368
-344
-332
-325
-354
-352
-355
-357
-348
-344
-320
-313
-299
-301
-299
-298
-304
-278
-281
-288
-305
-318
-310
-331
-341
-358
-330
-324
-360
-351
-342
-341
-354
-349
-324
-317
-304
-285
-286
-302
-321
-339
-341
-343
-351
-344
-320
-302
-300
-311
-324
-324
-330
-329
-317
-310
-301
-295
-287
-287
-302
-298
-292
-277
-273
-276
-266
-255
-270
-299
-317
-324
-302
-316
-332
-306
-294
-307
-313
-311
-320
-307
-312
-320
-297
-282
-292
-303
-290
-309
-297
-278
-272
-258
-269
-274
-274
-284
-272
-246
-252
-252
-260
-256
-242
-255
-256
-247
-252
-267
-275
-285
-272
-253
-281
-283
-274
-291
-298
-313
-327
-325
-317
-329
-317
-313
-310
-289
-280
-263
-282
-289
-286
-261
-265
-274
-257
-253
-241
-230
-231
-232
-223
-231
-242
-226
-219
-206
-206
-197
-192
-196
-204
-202
-205
-239
-236
-216
-228
-240
-239
-234
-225
-225
-231
-255
-257
-254
-242
-213
-211
-211
-208
-211
-210
-218
-222
-201
-218
-238
-216
-210
-202
-192
-204
-215
-218
-229
-240
-233
-224
-239
-242
-244
-252
-249
-250
-248
-230
-238
-246
-236
-232
-214
-202
-192
-193
-187
-226
-255
-246
-244
-237
-233
-231
-237
-234
-254
-249
-251
-261
-276
-279
-271
-280
-269
-265
-240
-246
-260
-256
-262
-246
-235
-225
-227
-227
-255
-268
-259
-246
-254
-280
-307
-311
-311
-332
-310
-306
-312
-312
-327
-315
-326
-348
-346
-340
-334
-348
-358
-332
-303
-298
-311
-290
-289
-308
-294
-271
-239
-210
-209
-227
-209
-203
-219
-191
-160
-161
-186
-204
-196
-199
-206
-200
-179
-189
-226
-228
-219
-222
-263
-281
-279
-290
-333
-358
-336
-308
-315
-322
-284
-276
-288
-295
-278
-263
-263
-264
-237
-205
-180
-171
-178
-163
-181
-211
-220
-188
-172
-197
-195
-202
-207
-222
-233
-213
-227
-219
-235
-237
-230
-249
-245
-230
-239
-260
-265
-256
-228
-231
-225
-242
-255
-265
-292
-276
-273
-262
-255
-272
-276
-287
-295
-278
-269
-307
-325
-307
-292
-269
-270
-272
-259
-259
-274
-253
-228
-216
-216
-218
-232
-257
-284
-283
-253
-257
-255
-272
-278
-286
-311
-299
-302
-308
-325
-323
-315
-311
-305
-312
-296
-313
-335
-342
-334
-341
-339
-329
-321
-304
-320
-350
-338
-340
-369
-370
-389
-377
-362
-377
-379
-365
-373
-368
-358
-356
-359
-365
-356
-341
-350
-355
-338
-324
-316
-304
-299
-306
-311
-327
-332
-297
-259
-259
-260
-248
-224
-224
-238
-220
-178
-161
-171
-178
-193
-183
-176
-183
-178
-172
-190
-215
-218
-225
-226
-230
-239
-267
-300
-297
-275
-287
-315
-349
-358
-367
-376
-359
-347
-327
-321
-342
-349
-346
-350
-351
-346
-350
-341
-327
-318
-317
-311
-287
-286
-300
-287
-290
-281
-275
-265
-254
-254
-252
-262
-255
-272
-273
-277
-277
-280
-281
-276
-295
-301
-292
-275
-278
-281
-272
-259
-252
-258
-281
-268
-246
-255
-269
-263
-240
-256
-264
-273
-266
-250
-256
-264
-249
-235
-247
-250
-243
-236
-249
-255
-255
-257
-253
-251
-263
-270
-295
-315
-293
-283
-274
-271
-280
-281
-262
-258
-256
-259
-273
-279
-281
-280
-273
-256
-245
-256
-288
-292
-292
-296
-266
-257
-257
-252
-266
-294
-288
-287
-288
-257
-246
-235
-244
-259
-259
-267
-289
-325
-320
-296
-310
-323
-321
-325
-306
-304
-317
-321
-324
-307
-300
-290
-294
-318
-314
-306
-307
-317
-311
-301
-313
-336
-357
-331
-308
-310
-275
-255
-240
-219
-220
-199
-188
-217
-223
-219
-237
-261
-280
-268
-250
-242
-268
-264
-283
-330
-336
-324
-304
-308
-286
-281
-291
-268
-268
-259
-256
-265
-270
-296
-304
-295
-307
-292
-264
-268
-320
-324
-317
-316
-294
-302
-298
-318
-343
-337
-331
-311
-288
-302
-338
-341
-351
-362
-346
-323
-304
-322
-310
-317
-324
-310
-322
-313
-313
-338
-380
-374
-359
-340
-326
-351
-336
-333
-328
-321
-291
-259
-250
-259
-272
-272
-292
-267
-239
-235
-218
-211
-208
-218
-228
-240
-221
-220
-257
-264
-253
-248
-269
-299
-291
-287
-300
-300
-299
-278
-266
-270
-276
-275
-271
-292
-277
-256
-242
-249
-266
-268
-262
-247
-255
-229
-219
-237
-256
-268
-265
-288
-301
-299
-305
-314
-308
-309
-296
-314
-328
-318
-321
-313
-312
-305
-307
-304
-299
-308
-279
-278
-293
-286
-302
-319
-309
-296
-272
-269
-286
-298
-299
-292
-314
-299
-299
-330
-352
-358
-323
-315
-308
-284
-293
-289
-290
-287
-262
-272
-283
-285
-278
-287
-290
-263
-253
-219
-234
-259
-248
-264
-281
-285
-270
-257
-253
-256
-256
-256
-255
-263
-262
-265
-275
-287
-292
-270
-268
-278
-278
-272
-257
-251
-229
-228
-226
-229
-231
-200
-187
-184
-191
-192
-198
-218
-224
-215
-215
-233
-258
-282
-296
-296
-264
-262
-268
-276
-273
-246
-251
-245
-238
-239
-241
-263
-245
-218
-193
-205
-209
-217
-229
-220
-214
-183
-185
-186
-198
-204
-188
-198
-203
-203
-196
-200
-215
-203
-179
-186
-212
-228
-229
-243
-245
-236
-212
-191
-208
-215
-198
-176
-175
-176
-176
-164
-175
-208
-198
-197
-217
-214
-223
-229
-235
-241
-235
-232
-250
-288
-290
-294
-280
-281
-280
-252
-255
-272
-257
-235
-239
-228
-225
-219
-192
-186
-178
-173
-176
-184
-197
-189
-168
-159
-172
-184
-175
-180
-196
-167
-164
-178
-184
-179
-168
-171
-201
-209
-220
-222
-209
-227
-205
-165
-158
-183
-175
-157
-143
-155
-154
-143
-157
-155
-163
-165
-156
-146
-137
-132
-146
-171
-173
-170
-159
-159
-157
-164
-172
-196
-196
-177
-174
-184
-211
-226
-246
-271
-250
-229
-205
-231
-252
-241
-264
-268
-284
-305
-306
-286
-281
-276
-251
-244
-249
-268
-289
-305
-310
-278
-269
-280
-276
-253
-256
-251
-251
-257
-243
-269
-289
-297
-307
-311
-316
-325
-311
-293
-291
-288
-271
-265
-275
-276
-263
-218
-202
-212
-214
-181
-169
-189
-179
-163
-169
-185
-204
-207
-205
-223
-229
-237
-237
-226
-236
-231
-240
-248
-257
-284
-277
-283
-270
-255
-256
-255
-262
-267
-259
-235
-235
-228
-212
-233
-236
-238
-229
-222
-231
-206
-201
-186
-195
-202
-190
-188
-208
-221
-211
-199
-199
-217
-215
-213
-240
-253
-239
-226
-238
-256
-235
-218
-227
-242
-241
-221
-238
-232
-220
-211
-231
-264
-266
-267
-248
-259
-261
-271
-308
-313
-288
-291
-301
-322
-323
-318
-321
-316
-311
-305
-323
-328
-327
-320
-283
-268
-303
-304
-300
-301
-282
-285
-273
-247
-251
-235
-230
-243
-240
-222
-222
-211
-199
-194
-181
-186
-193
-205
-198
-179
-202
-216
-204
-192
-202
-223
-237
-229
-239
-261
-250
-247
-228
-222
-233
-225
-235
-242
-254
-253
-234
-224
-232
-228
-243
-263
-272
-270
-256
-268
-281
-288
-307
-305
-276
-250
-251
-263
-306
-328
-306
-298
-270
-250
-263
-283
-299
-280
-268
-267
-289
-311
-297
-309
-318
-297
-268
-263
-295
-311
-305
-294
-284
-294
-296
-288
-301
-311
-315
-306
-267
-268
-282
-274
-273
-278
-279
-279
-280
-247
-235
-253
-250
-231
-220
-244
-225
-203
-211
-217
-211
-203
-223
-237
-222
-211
-196
-197
-201
-177
-161
-167
-189
-200
-217
-214
-215
-186
-155
-152
-167
-160
-168
-179
-189
-186
-169
-169
-173
-174
-171
-173
-176
-194
-187
-166
-170
-184
-192
-177
-176
-180
-192
-201
-209
-230
-236
-237
-236
-233
-227
-212
-185
-194
-184
-181
-186
-199
-212
-211
-205
-208
-220
-198
-209
-230
-221
-209
-211
-198
-199
-218
-236
-239
-230
-205
-199
-216
-243
-260
-258
-280
-294
-299
-286
-295
-299
-289
-276
-256
-257
-253
-272
-268
-258
-233
-217
-238
-262
-266
-257
-256
-244
-225
-210
-225
-234
-246
-239
-220
-222
-190
-179
-186
-200
-208
-205
-206
-217
-223
-213
-230
-234
-242
-209
-185
-213
-227
-237
-235
-217
-212
-224
-250
-288
-306
-296
-271
-257
-262
-272
-289
-291
-295
-283
-276
-285
-321
-338
-325
-319
-321
-325
-333
-335
-353
-375
-358
-327
-290
-272
-283
-280
-265
-254
-225
-198
-208
-220
-223
-228
-219
-197
-187
-174
-198
-225
-243
-238
-213
-220
-232
-245
-224
-229
-232
-226
-229
-232
-241
-241
-242
-190
-172
-185
-210
-245
-253
-247
-239
-251
-248
-239
-226
-210
-202
-196
-189
-199
-217
-244
-261
-252
-250
-249
-254
-248
-243
-254
-247
-225
-220
-230
-218
-217
-200
-183
-204
-215
-217
-205
-194
-191
-215
-203
-207
-233
-243
-253
-254
-261
-247
-254
-278
-283
-277
-274
-285
-298
-302
-317
-325
-310
-314
-297
-274
-302
-327
-329
-324
-330
-333
-323
-316
-308
-298
-294
-283
-271
-286
-295
-301
-317
-323
-343
-359
-386
-401
-402
-384
-364
-363
-375
-396
-399
-409
-398
-379
-357
-337
-358
-367
-369
-346
-325
-319
-326
-341
-334
-314
-302
-289
-274
-268
-246
-246
-236
-220
-216
-235
-262
-274
-300
-317
-309
-303
-308
-320
-318
-322
-332
-334
-347
-361
-367
-350
-328
-312
-284
-290
-323
-333
-334
-314
-322
-330
-321
-311
-319
-321
-286
-273
-268
-289
-285
-261
-242
-222
-206
-193
-207
-227
-227
-227
-242
-255
-261
-243
-237
-249
-245
-238
-259
-294
-304
-277
-244
-238
-239
-248
-248
-265
-290
-284
-241
-220
-225
-216
-209
-222
-223
-224
-246
-255
-268
-266
-237
-215
-211
-235
-248
-218
-200
-205
-219
-225
-227
-232
-227
-220
-215
-209
-230
-266
-282
-270
-257
-227
-234
-278
-277
-268
-264
-259
-248
-257
-275
-274
-290
-309
-307
-281
-284
-310
-307
-300
-304
-321
-305
-306
-337
-355
-352
-332
-315
-296
-286
-266
-242
-237
-265
-275
-257
-271
-268
-222
-204
-205
-205
-206
-230
-240
-223
-236
-263
-257
-237
-235
-237
-268
-274
-261
-249
-234
-245
-239
-238
-259
-262
-250
-227
-244
-239
-235
-263
-254
-250
-236
-249
-253
-256
-301
-311
-306
-308
-293
-303
-328
-360
-339
-293
-279
-279
-301
-314
-317
-303
-279
-273
-298
-312
-352
-367
-338
-337
-334
-358
-360
-362
-344
-322
-327
-323
-343
-341
-320
-315
-308
-294
-277
-282
-309
-318
-326
-327
-317
-328
-321
-328
-322
-330
-345
-322
-321
-288
-286
-285
-297
-312
-301
-311
-300
-291
-290
-278
-246
-250
-265
-287
-305
-317
-314
-318
-329
-297
-278
-247
-249
-254
-246
-255
-260
-264
-257
-253
-247
-239
-243
-251
-254
-259
-264
-257
-249
-233
-213
-207
-207
-227
-225
-217
-224
-238
-244
-229
-239
-259
-274
-292
-300
-332
-337
-329
-318
-306
-319
-337
-347
-353
-343
-302
-284
-312
-332
-325
-311
-292
-298
-292
-266
-265
-276
-289
-274
-299
-346
-335
-353
-342
-346
-327
-304
-316
-324
-340
-328
-323
-335
-334
-343
-340
-302
-283
-268
-263
-271
-271
-266
-261
-280
-301
-312
-319
-327
-332
-324
-313
-309
-311
-308
-298
-277
-260
-277
-285
-290
-304
-328
-337
-319
-319
-300
-305
-286
-287
-318
-317
-329
-329
-328
-334
-331
-340
-340
-340
-359
-362
-332
-358
-362
-358
-349
-340
-323
-313
-330
-322
-330
-342
-355
-360
-356
-343
-317
-304
-295
-296
-279
-277
-299
-311
-332
-318
-317
-318
-330
-331
-307
-285
-282
-309
-333
-327
-314
-321
-317
-322
-297
-282
-293
-276
-244
-246
-251
-252
-265
-268
-262
-273
-278
-288
-298
-300
-291
-281
-287
-295
-322
-330
-320
-307
-275
-284
-302
-316
-310
-298
-293
-305
-318
-299
-287
-282
-281
-260
-257
-275
-293
-308
-283
-273
-253
-234
-243
-255
-270
-272
-267
-253
-265
-279
-285
-282
-275
-285
-294
-305
-316
-329
-328
-320
-312
-297
-265
-246
-269
-277
-281
-268
-271
-300
-292
-287
-311
-308
-293
-279
-282
-276
-257
-257
-273
-288
-282
-256
-231
-243
-255
-223
-222
-228
-236
-256
-245
-245
-246
-233
-221
-225
-230
-219
-239
-250
-265
-276
-261
-258
-276
-290
-270
-282
-280
-249
-266
-290
-302
-303
-282
-267
-282
-291
-280
-255
-244
-262
-279
-274
-286
-306
-294
-260
-251
-249
-257
-260
-260
-292
-312
-303
-296
-321
-334
-340
-333
-295
-272
-265
-265
-295
-317
-305
-310
-301
-302
-331
-355
-360
-347
-334
-313
-333
-351
-335
-327
-320
-307
-325
-361
-356
-347
-324
-309
-321
-327
-325
-295
-267
-251
-254
-283
-317
-327
-290
-243
-239
-239
-249
-268
-271
-260
-220
-217
-215
-215
-239
-212
-210
-208
-224
-247
-230
-238
-221
-168
-148
-155
-197
-227
-251
-256
-219
-236
-255
-288
-295
-288
-284
-256
-293
-328
-318
-313
-302
-292
-297
-316
-330
-332
-322
-318
-335
-367
-382
-384
-354
-326
-317
-308
-307
-318
-333
-312
-291
-267
-246
-253
-278
-253
-224
-220
-253
-270
-292
-296
-271
-261
-250
-275
-283
-317
-325
-285
-277
-264
-277
-295
-299
-301
-312
-315
-312
-304
-291
-272
-249
-232
-247
-257
-252
-253
-262
-263
-248
-264
-272
-260
-260
-257
-256
-264
-267
-286
-283
-282
-294
-306
-296
-281
-289
-290
-317
-316
-297
-270
-259
-272
-258
-262
-266
-267
-227
-193
-191
-225
-225
-192
-202
-226
-253
-254
-252
-261
-274
-289
-323
-356
-351
-352
-365
-384
-402
-394
-402
-400
-409
-429
-430
-436
-433
-422
-419
-425
-417
-415
-410
-383
-338
-340
-344
-354
-368
-364
-352
-333
-333
-343
-351
-347
-318
-280
-274
-292
-308
-316
-322
-302
-280
-285
-301
-319
-315
-295
-290
-297
-289
-291
-303
-294
-260
-233
-240
-256
-229
-190
-175
-163
-181
-178
-161
-145
-139
-141
-138
-160
-183
-203
-188
-160
-162
-171
-197
-192
-198
-200
-188
-180
-180
-197
-209
-217
-202
-194
-221
-234
-231
-227
-216
-225
-233
-252
-294
-311
-330
-336
-324
-326
-320
-318
-326
-345
-354
-333
-326
-328
-334
-331
-336
-340
-339
-311
-300
-323
-332
-337
-339
-336
-344
-357
-335
-326
-339
-337
-314
-285
-282
-284
-290
-299
-308
-298
-293
-287
-277
-258
-244
-239
-255
-271
-265
-257
-268
-272
-261
-260
-249
-261
-252
-235
-249
-258
-238
-229
-236
-225
-217
-198
-197
-203
-200
-214
-208
-223
-225
-197
-196
-201
-203
-193
-189
-193
-197
-232
-240
-251
-248
-224
-232
-229
-229
-230
-238
-256
-258
-271
-292
-288
-294
-288
-302
-355
-375
-365
-324
-312
-332
-319
-302
-299
-297
-311
-309
-311
-305
-306
-302
-299
-318
-307
-328
-335
-321
-327
-326
-348
-371
-366
-334
-328
-366
-394
-382
-375
-380
-389
-390
-375
-377
-374
-371
-362
-362
-364
-355
-335
-307
-283
-248
-229
-233
-249
-221
-178
-180
-201
-197
-201
-195
-183
-177
-162
-183
-208
-206
-216
-223
-207
-216
-223
-232
-245
-272
-249
-243
-267
-288
-285
-270
-247
-246
-276
-302
-310
-291
-269
-252
-257
-294
-313
-317
-319
-318
-302
-295
-322
-329
-332
-322
-305
-317
-352
-387
-379
-344
-317
-296
-290
-301
-334
-340
-322
-319
-318
-322
-325
-328
-328
-312
-325
-324
-315
-327
-354
-331
-310
-313
-317
-331
-319
-316
-278
-276
-294
-291
-308
-295
-299
-288
-271
-287
-278
-280
-265
-255
-249
-276
-307
-291
-297
-310
-337
-329
-311
-323
-333
-327
-329
-332
-348
-365
-351
-345
-341
-330
-312
-323
-338
-325
-315
-293
-309
-342
-342
-358
-331
-305
-307
-318
-347
-358
-362
-358
-365
-367
-374
-384
-400
-419
-391
-383
-389
-385
-392
-396
-401
-381
-373
-360
-373
-396
-386
-365
-355
-363
-372
-373
-387
-370
-360
-357
-346
-342
-359
-350
-310
-308
-306
-320
-337
-335
-330
-315
-306
-313
-283
-278
-277
-278
-294
-307
-342
-355
-347
-340
-320
-324
-328
-361
-383
-386
-398
-377
-382
-396
-401
-392
-353
-333
-307
-342
-379
-373
-350
-317
-288
-273
-287
-319
-340
-332
-317
-317
-301
-294
-315
-309
-266
-257
-256
-263
-293
-290
-262
-238
-258
-277
-299
-317
-305
-286
-272
-278
-292
-299
-312
-303
-262
-246
-255
-279
-315
-299
-277
-277
-265
-293
-307
-306
-331
-341
-330
-312
-312
-303
-304
-314
-324
-343
-361
-346
-353
-362
-336
-308
-285
-300
-291
-285
-293
-287
-293
-266
-262
-270
-265
-287
-257
-276
-300
-294
-290
-267
-273
-288
-282
-262
-245
-249
-275
-286
-300
-313
-314
-309
-303
-292
-295
-319
-329
-312
-313
-318
-308
-331
-324
-297
-266
-260
-285
-283
-298
-316
-324
-333
-338
-351
-348
-337
-342
-328
-332
-333
-363
-343
-326
-338
-338
-353
-341
-357
-357
-322
-321
-334
-323
-298
-289
-285
-295
-341
-347
-314
-293
-270
-279
-297
-323
-308
-267
-267
-264
-293
-319
-342
-333
-308
-280
-255
-261
-291
-334
-330
-304
-284
-268
-280
-300
-286
-238
-221
-228
-242
-250
-242
-257
-257
-254
-264
-280
-301
-293
-261
-227
-229
-251
-263
-307
-315
-304
-317
-331
-338
-333
-320
-290
-270
-274
-310
-331
-323
-310
-279
-261
-279
-277
-268
-269
-256
-265
-270
-286
-300
-313
-319
-312
-308
-325
-337
-326
-304
-287
-307
-303
-321
-322
-313
-303
-296
-338
-336
-323
-292
-268
-299
-307
-302
-321
-339
-327
-315
-317
-330
-323
-299
-304
-290
-258
-269
-280
-286
-269
-231
-236
-247
-269
-274
-249
-253
-288
-329
-359
-359
-358
-328
-277
-278
-288
-289
-275
-251
-252
-270
-274
-286
-284
-253
-209
-190
-202
-208
-222
-218
-187
-153
-177
-197
-185
-169
-178
-209
-221
-226
-225
-218
-207
-199
-211
-297
-478
-491
-441
-347
-330
-400
-426
-475
-369
-433
-512
-479
-550
-540
-517
-512
-441
-420
-441
-426
-466
-538
-513
-528
-578
-569
-591
-575
-534
-515
-509
-508
-516
-507
-481
-450
-450
-484
-509
-494
-430
-404
-402
-391
-390
-372
-361
-367
-383
-419
-441
-453
-449
-413
-367
-340
-341
-339
-341
-338
-324
-323
-345
-348
-331
-305
-288
-286
-279
-290
-302
-309
-303
-276
-269
-286
-319
-316
-295
-272
-263
-276
-288
-298
-255
-230
-225
-230
-242
-239
-232
-199
-173
-173
-190
-208
-227
-221
-225
-217
-210
-231
-229
-226
-224
-220
-238
-239
-248
-251
-240
-251
-258
-284
-277
-268
-284
-294
-297
-297
-306
-301
-302
-314
-337
-338
-328
-306
-287
-276
-293
-311
-280
-259
-254
-280
-303
-317
-327
-326
-313
-321
-354
-368
-372
-363
-340
-335
-329
-325
-334
-320
-312
-308
-316
-320
-286
-280
-261
-260
-251
-244
-244
-234
-223
-203
-196
-201
-200
-206
-201
-192
-204
-229
-249
-260
-252
-249
-261
-263
-265
-244
-263
-306
-314
-297
-270
-259
-233
-234
-252
-251
-249
-258
-270
-243
-214
-220
-210
-204
-206
-218
-259
-269
-267
-264
-225
-239
-269
-276
-248
-226
-248
-258
-275
-285
-270
-247
-234
-214
-218
-247
-269
-276
-246
-240
-254
-252
-253
-254
-240
-235
-237
-232
-238
-212
-195
-193
-211
-218
-222
-213
-200
-188
-184
-191
-212
-226
-207
-223
-251
-278
-295
-280
-269
-259
-257
-276
-296
-299
-313
-347
-379
-412
-428
-435
-387
-328
-302
-308
-326
-305
-289
-275
-271
-305
-329
-348
-349
-313
-288
-293
-311
-306
-298
-288
-294
-309
-298
-301
-311
-301
-287
-299
-302
-303
-308
-276
-242
-211
-214
-215
-212
-223
-224
-219
-226
-248
-275
-276
-254
-219
-208
-211
-212
-221
-239
-224
-200
-202
-224
-232
-238
-249
-210
-179
-198
-236
-261
-236
-224
-198
-200
-218
-251
-269
-243
-258
-272
-282
-285
-277
-271
-252
-240
-255
-274
-284
-294
-266
-237
-261
-287
-301
-304
-281
-244
-234
-241
-265
-269
-252
-242
-251
-266
-280
-275
-252
-225
-253
-290
-315
-322
-311
-301
-294
-309
-304
-300
-277
-262
-232
-231
-248
-231
-248
-239
-215
-200
-189
-191
-182
-175
-172
-187
-194
-199
-208
-208
-208
-197
-195
-221
-232
-229
-213
-210
-218
-218
-188
-156
-156
-155
-168
-177
-215
-225
-213
-198
-208
-255
-232
-215
-203
-188
-185
-194
-232
-239
-244
-254
-264
-261
-244
-258
-271
-239
-241
-227
-225
-229
-217
-231
-219
-233
-245
-270
-259
-234
-249
-236
-243
-246
-237
-233
-233
-253
-281
-293
-294
-293
-307
-329
-338
-323
-306
-318
-336
-348
-360
-342
-334
-317
-318
-328
-304
-296
-287
-284
-278
-264
-294
-306
-304
-304
-291
-299
-276
-255
-265
-279
-288
-275
-256
-234
-211
-235
-259
-257
-210
-179
-192
-187
-201
-182
-163
-186
-197
-193
-196
-201
-206
-195
-196
-204
-215
-225
-217
-192
-175
-198
-237
-256
-234
-197
-189
-213
-237
-236
-226
-211
-211
-214
-208
-222
-237
-254
-257
-241
-248
-262
-271
-245
-227
-230
-245
-272
-267
-256
-277
-306
-307
-296
-298
-319
-318
-307
-307
-313
-319
-332
-332
-300
-302
-326
-355
-336
-299
-301
-353
-391
-394
-381
-367
-387
-404
-397
-389
-395
-389
-375
-349
-324
-311
-313
-292
-253
-229
-232
-254
-270
-256
-218
-215
-212
-196
-223
-235
-222
-201
-220
-240
-241
-233
-217
-208
-219
-222
-225
-238
-233
-238
-236
-231
-233
-218
-200
-188
-193
-207
-224
-214
-196
-192
-199
-213
-225
-227
-241
-255
-254
-253
-264
-262
-265
-265
-263
-282
-292
-292
-291
-278
-272
-272
-273
-284
-287
-278
-279
-288
-279
-269
-266
-255
-249
-242
-227
-221
-215
-222
-207
-205
-205
-187
-187
-185
-172
-153
-155
-143
-138
-149
-167
-178
-171
-177
-172
-194
-222
-231
-212
-204
-211
-214
-229
-235
-237
-236
-249
-259
-259
-248
-251
-244
-219
-199
-222
-245
-234
-204
-201
-194
-184
-205
-220
-218
-209
-203
-199
-199
-212
-215
-214
-202
-176
-189
-225
-242
-216
-189
-196
-191
-216
-231
-223
-223
-218
-234
-225
-217
-233
-249
-237
-208
-196
-212
-220
-202
-151
-144
-156
-149
-137
-131
-125
-107
-110
-112
-112
-128
-148
-160
-159
-151
-152
-154
-149
-132
-115
-133
-162
-164
-143
-142
-149
-141
-127
-111
-116
-118
-95
-85
-81
-84
-85
-88
-87
-72
-79
-93
-105
-74
-73
-84
-69
-45
-30
-36
-26
-27
-21
-13
-16
-26
-38
-26
-43
-49
-72
-83
-88
-104
-109
-141
-153
-147
-149
-168
-180
-194
-210
-223
-229
-226
-219
-223
-235
-229
-223
-232
-269
-296
-305
-312
-272
-248
-243
-271
-284
-256
-267
-262
-268
-255
-264
-278
-271
-261
-243
-264
-301
-305
-292
-281
-287
-315
-330
-328
-303
-281
-299
-319
-300
-276
-273
-244
-215
-212
-207
-190
-191
-199
-164
-172
-205
-219
-235
-237
-220
-206
-244
-289
-291
-288
-288
-290
-304
-307
-286
-294
-306
-306
-298
-280
-293
-305
-287
-268
-245
-240
-272
-322
-321
-280
-282
-301
-295
-268
-239
-222
-205
-192
-180
-213
-234
-230
-228
-230
-235
-241
-246
-223
-197
-185
-189
-203
-182
-164
-165
-166
-206
-217
-208
-205
-195
-180
-186
-228
-237
-232
-235
-258
-263
-250
-283
-269
-254
-237
-248
-273
-276
-308
-308
-268
-236
-236
-256
-242
-243
-242
-236
-225
-198
-188
-174
-162
-148
-161
-213
-243
-239
-224
-201
-210
-225
-203
-168
-170
-191
-195
-188
-189
-195
-201
-182
-171
-183
-192
-213
-228
-214
-195
-204
-232
-231
-187
-169
-187
-188
-194
-183
-180
-178
-195
-201
-174
-170
-171
-194
-211
-211
-230
-237
-234
-236
-235
-258
-277
-295
-284
-259
-258
-265
-283
-277
-254
-251
-251
-265
-275
-259
-235
-213
-211
-204
-193
-222
-245
-241
-222
-234
-269
-291
-300
-287
-276
-266
-268
-277
-281
-303
-289
-246
-253
-267
-264
-245
-256
-269
-270
-309
-329
-315
-325
-339
-364
-349
-313
-319
-349
-360
-336
-333
-327
-328
-328
-329
-344
-331
-321
-343
-364
-363
-348
-345
-356
-367
-371
-364
-369
-380
-371
-360
-334
-307
-294
-285
-292
-294
-301
-326
-344
-334
-321
-332
-335
-347
-381
-380
-388
-395
-401
-408
-428
-469
-463
-453
-433
-441
-445
-432
-419
-409
-429
-441
-466
-467
-450
-461
-486
-494
-486
-480
-468
-456
-414
-383
-390
-400
-408
-395
-368
-363
-374
-399
-411
-396
-381
-396
-421
-416
-427
-425
-399
-404
-407
-421
-423
-417
-401
-391
-401
-396
-399
-407
-396
-382
-400
-411
-396
-376
-363
-349
-341
-328
-330
-335
-329
-305
-294
-310
-316
-310
-322
-319
-339
-376
-374
-375
-380
-397
-419
-412
-372
-350
-355
-358
-364
-346
-326
-323
-315
-298
-313
-325
-331
-331
-320
-313
-310
-306
-290
-281
-274
-272
-280
-300
-295
-284
-273
-274
-266
-256
-254
-255
-264
-261
-270
-273
-268
-250
-250
-263
-265
-268
-265
-279
-299
-295
-276
-257
-267
-275
-260
-227
-207
-214
-210
-202
-197
-205
-212
-209
-184
-153
-152
-172
-188
-180
-150
-134
-155
-171
-140
-116
-135
-158
-173
-178
-185
-179
-173
-163
-137
-153
-162
-137
-117
-88
-91
-120
-146
-155
-157
-158
-185
-199
-174
-183
-214
-244
-253
-239
-235
-243
-250
-219
-194
-197
-199
-171
-151
-144
-163
-194
-203
-194
-185
-197
-205
-206
-194
-186
-187
-200
-195
-169
-174
-188
-213
-199
-183
-165
-163
-180
-186
-196
-193
-183
-187
-182
-166
-165
-160
-167
-161
-149
-149
-145
-121
-106
-115
-125
-128
-120
-105
-105
-124
-142
-138
-127
-123
-118
-122
-132
-123
-126
-152
-173
-159
-131
-145
-176
-181
-190
-197
-202
-213
-232
-255
-257
-252
-259
-282
-281
-261
-266
-272
-273
-267
-262
-273
-258
-250
-232
-203
-206
-217
-227
-212
-207
-225
-219
-221
-230
-213
-211
-193
-182
-176
-191
-207
-193
-163
-142
-167
-160
-132
-113
-98
-103
-104
-99
-108
-108
-129
-136
-131
-150
-159
-157
-156
-174
-197
-222
-225
-217
-224
-243
-246
-234
-201
-162
-147
-132
-140
-141
-122
-127
-113
-104
-112
-146
-171
-147
-129
-143
-204
-256
-258
-239
-248
-263
-265
-281
-277
-251
-219
-220
-235
-250
-258
-258
-252
-240
-249
-294
-308
-282
-258
-262
-282
-283
-313
-321
-294
-293
-319
-338
-335
-333
-306
-300
-300
-316
-341
-342
-331
-305
-315
-357
-368
-374
-358
-357
-394
-421
-423
-416
-428
-424
-407
-425
-437
-439
-451
-428
-424
-419
-444
-493
-472
-438
-435
-456
-478
-462
-421
-421
-447
-460
-456
-439
-436
-446
-433
-425
-406
-423
-421
-399
-387
-382
-378
-377
-367
-336
-315
-324
-369
-391
-374
-382
-399
-400
-404
-420
-413
-415
-423
-394
-365
-375
-397
-400
-372
-346
-354
-375
-375
-340
-327
-348
-357
-353
-356
-370
-387
-383
-377
-378
-373
-390
-393
-362
-330
-311
-344
-346
-327
-289
-269
-282
-283
-282
-273
-284
-306
-324
-315
-277
-253
-263
-253
-249
-256
-249
-244
-233
-218
-236
-280
-302
-283
-263
-275
-289
-290
-282
-296
-303
-294
-291
-323
-354
-344
-320
-313
-324
-319
-333
-348
-344
-329
-326
-359
-371
-374
-358
-376
-384
-367
-374
-374
-363
-346
-315
-298
-317
-323
-311
-318
-326
-331
-341
-385
-395
-368
-357
-357
-364
-355
-342
-326
-317
-324
-335
-343
-331
-322
-334
-327
-334
-365
-370
-367
-349
-333
-352
-403
-452
-473
-465
-450
-454
-483
-493
-478
-438
-406
-398
-413
-406
-386
-389
-383
-367
-376
-387
-385
-376
-360
-361
-361
-376
-385
-409
-419
-413
-407
-406
-436
-443
-403
-372
-373
-390
-422
-437
-412
-365
-344
-334
-339
-339
-327
-328
-317
-304
-303
-334
-351
-326
-319
-325
-317
-327
-345
-340
-331
-334
-318
-323
-334
-328
-335
-335
-334
-338
-357
-355
-345
-341
-352
-360
-362
-353
-352
-337
-301
-299
-305
-291
-262
-246
-241
-257
-274
-289
-268
-234
-235
-245
-255
-258
-260
-270
-307
-321
-344
-373
-391
-382
-351
-352
-368
-388
-386
-353
-324
-297
-292
-304
-290
-268
-258
-260
-256
-233
-237
-242
-235
-237
-240
-243
-247
-237
-229
-221
-224
-234
-231
-233
-212
-214
-224
-227
-223
-235
-232
-222
-224
-210
-226
-257
-255
-251
-269
-285
-282
-279
-282
-303
-293
-273
-266
-261
-276
-262
-237
-215
-207
-230
-233
-228
-220
-238
-273
-288
-287
-281
-273
-310
-336
-351
-366
-384
-394
-391
-408
-399
-400
-389
-343
-347
-360
-359
-362
-351
-328
-317
-336
-344
-326
-307
-297
-304
-314
-322
-336
-337
-342
-351
-350
-337
-339
-356
-351
-364
-376
-379
-385
-396
-389
-385
-408
-412
-415
-414
-401
-394
-390
-382
-376
-365
-337
-313
-288
-274
-285
-288
-292
-273
-250
-249
-256
-273
-280
-276
-271
-286
-293
-274
-270
-269
-264
-285
-309
-301
-267
-268
-278
-257
-250
-259
-289
-324
-310
-281
-283
-291
-284
-272
-261
-268
-270
-283
-298
-286
-267
-253
-247
-235
-220
-207
-214
-213
-208
-203
-228
-243
-243
-219
-197
-195
-201
-205
-185
-190
-220
-215
-196
-206
-215
-212
-224
-233
-211
-202
-187
-163
-151
-158
-173
-190
-206
-193
-189
-221
-247
-248
-234
-199
-195
-211
-231
-230
-233
-246
-260
-242
-223
-221
-205
-188
-167
-166
-169
-177
-187
-182
-153
-139
-126
-111
-121
-126
-125
-111
-97
-113
-136
-159
-162
-180
-206
-199
-182
-170
-125
-138
-174
-176
-179
-193
-210
-203
-198
-194
-200
-192
-193
-199
-192
-196
-206
-214
-200
-190
-205
-208
-209
-200
-179
-161
-181
-196
-198
-200
-217
-227
-245
-237
-210
-229
-238
-250
-250
-260
-276
-288
-305
-302
-285
-288
-296
-292
-273
-254
-251
-253
-256
-249
-250
-230
-230
-259
-244
-216
-225
-232
-211
-214
-222
-208
-236
-252
-220
-209
-220
-245
-256
-248
-236
-240
-263
-283
-275
-268
-263
-228
-221
-245
-271
-299
-304
-302
-297
-282
-275
-271
-275
-258
-250
-252
-258
-283
-303
-308
-292
-298
-291
-261
-254
-251
-252
-252
-262
-278
-281
-272
-250
-235
-261
-284
-296
-278
-265
-285
-294
-306
-308
-295
-288
-294
-306
-318
-316
-305
-289
-274
-281
-290
-317
-320
-302
-304
-318
-310
-285
-262
-253
-253
-251
-248
-252
-273
-298
-307
-278
-262
-259
-268
-279
-279
-288
-319
-355
-354
-331
-334
-370
-404
-384
-365
-368
-399
-430
-413
-384
-355
-349
-339
-311
-287
-290
-313
-319
-321
-333
-320
-305
-298
-283
-290
-306
-325
-330
-337
-368
-389
-407
-433
-425
-405
-420
-445
-442
-437
-439
-436
-417
-397
-391
-396
-389
-374
-347
-336
-347
-346
-345
-348
-334
-332
-338
-338
-366
-361
-348
-343
-343
-362
-368
-363
-341
-355
-369
-369
-381
-373
-365
-372
-385
-364
-349
-353
-338
-307
-298
-294
-277
-271
-250
-238
-229
-235
-240
-239
-220
-216
-236
-235
-219
-200
-183
-193
-198
-196
-209
-226
-227
-216
-224
-237
-258
-263
-257
-227
-211
-225
-247
-260
-272
-255
-214
-202
-207
-217
-248
-247
-228
-234
-231
-242
-254
-229
-199
-202
-222
-247
-259
-246
-234
-228
-225
-207
-183
-175
-172
-174
-181
-177
-189
-190
-189
-185
-162
-140
-141
-149
-149
-159
-174
-181
-171
-146
-126
-125
-136
-140
-127
-123
-143
-155
-173
-165
-164
-180
-195
-213
-234
-247
-279
-310
-297
-295
-300
-304
-313
-341
-362
-350
-344
-346
-325
-279
-276
-305
-318
-338
-351
-330
-344
-353
-334
-318
-317
-315
-304
-310
-317
-337
-362
-360
-350
-340
-358
-359
-369
-401
-410
-415
-423
-412
-414
-443
-454
-448
-434
-445
-491
-528
-531
-516
-506
-508
-513
-498
-482
-479
-493
-514
-502
-493
-514
-530
-502
-484
-483
-480
-497
-516
-487
-458
-479
-497
-513
-515
-507
-514
-512
-522
-531
-528
-512
-503
-498
-482
-486
-503
-513
-504
-473
-471
-480
-484
-498
-477
-455
-437
-446
-428
-407
-401
-395
-401
-411
-429
-444
-445
-445
-435
-422
-406
-401
-412
-392
-395
-419
-432
-445
-434
-430
-441
-448
-440
-423
-422
-428
-449
-444
-415
-412
-427
-445
-457
-461
-446
-429
-417
-407
-404
-402
-393
-373
-376
-380
-386
-389
-380
-364
-372
-376
-372
-393
-403
-417
-429
-436
-415
-392
-374
-339
-348
-371
-378
-385
-406
-410
-400
-386
-370
-386
-397
-375
-363
-366
-365
-370
-369
-365
-363
-386
-394
-388
-379
-380
-397
-384
-366
-351
-348
-330
-344
-347
-327
-335
-327
-320
-323
-329
-318
-300
-315
-331
-330
-320
-297
-288
-285
-294
-299
-303
-286
-268
-267
-256
-264
-284
-284
-270
-241
-227
-227
-239
-263
-236
-210
-212
-229
-271
-297
-286
-269
-273
-301
-339
-346
-320
-345
-370
-365
-353
-346
-356
-348
-341
-321
-310
-294
-271
-249
-244
-269
-281
-280
-249
-212
-202
-227
-251
-267
-282
-281
-285
-289
-288
-257
-238
-239
-235
-254
-275
-281
-257
-241
-265
-282
-279
-266
-271
-265
-257
-260
-267
-241
-219
-222
-204
-189
-174
-161
-154
-145
-130
-129
-132
-134
-119
-113
-137
-152
-167
-171
-142
-136
-147
-152
-165
-177
-189
-193
-192
-205
-203
-217
-209
-201
-214
-234
-237
-234
-237
-220
-218
-206
-189
-177
-145
-132
-153
-170
-159
-157
-158
-139
-135
-121
-113
-118
-103
-85
-78
-100
-128
-109
-104
-97
-100
-130
-156
-163
-150
-136
-137
-142
-122
-100
-104
-106
-107
-119
-127
-136
-146
-140
-142
-136
-135
-144
-134
-134
-142
-171
-193
-185
-166
-163
-186
-191
-178
-184
-205
-211
-205
-203
-207
-220
-212
-202
-189
-198
-213
-197
-185
-169
-142
-148
-173
-180
-176
-180
-215
-235
-231
-233
-252
-264
-261
-258
-271
-275
-248
-232
-235
-256
-252
-247
-257
-259
-258
-286
-296
-273
-247
-247
-248
-246
-279
-274
-257
-273
-295
-302
-315
-329
-308
-292
-314
-328
-330
-340
-342
-317
-308
-308
-306
-312
-309
-270
-251
-243
-239
-263
-271
-262
-249
-267
-310
-310
-278
-252
-227
-243
-273
-283
-262
-265
-281
-283
-285
-277
-273
-277
-276
-288
-279
-279
-306
-316
-291
-278
-278
-282
-278
-270
-272
-260
-258
-276
-295
-308
-305
-306
-315
-317
-325
-310
-296
-295
-304
-314
-313
-296
-264
-239
-242
-254
-257
-243
-228
-231
-256
-262
-266
-268
-257
-230
-215
-237
-238
-240
-220
-190
-182
-184
-162
-164
-198
-221
-215
-195
-182
-173
-178
-181
-190
-192
-195
-211
-224
-213
-199
-201
-200
-171
-174
-196
-185
-205
-215
-187
-166
-160
-190
-206
-207
-203
-243
-256
-235
-232
-237
-238
-227
-227
-220
-226
-239
-233
-216
-205
-209
-227
-228
-227
-239
-250
-256
-295
-316
-319
-298
-290
-283
-279
-312
-320
-303
-268
-269
-277
-281
-251
-218
-221
-239
-253
-273
-266
-256
-244
-237
-216
-224
-257
-266
-275
-285
-289
-286
-301
-315
-284
-262
-273
-291
-294
-285
-291
-281
-295
-311
-313
-310
-297
-291
-312
-341
-348
-355
-344
-330
-327
-317
-348
-382
-365
-336
-314
-290
-294
-319
-312
-285
-273
-278
-271
-275
-266
-237
-228
-244
-264
-276
-281
-277
-268
-274
-287
-290
-290
-289
-291
-311
-354
-374
-337
-310
-320
-326
-344
-348
-353
-378
-386
-375
-368
-402
-415
-412
-399
-391
-397
-401
-412
-393
-362
-358
-361
-346
-325
-327
-340
-344
-354
-356
-363
-387
-389
-364
-344
-345
-349
-348
-346
-333
-330
-332
-357
-374
-376
-380
-384
-383
-374
-377
-395
-406
-412
-442
-458
-469
-491
-496
-479
-461
-449
-445
-432
-425
-424
-444
-471
-461
-428
-403
-412
-433
-425
-417
-418
-428
-451
-473
-463
-444
-429
-401
-379
-381
-384
-399
-404
-398
-396
-391
-416
-432
-418
-402
-398
-393
-394
-398
-393
-390
-392
-386
-398
-424
-431
-406
-380
-387
-399
-432
-453
-434
-425
-418
-425
-425
-407
-390
-389
-386
-369
-346
-324
-334
-348
-335
-292
-265
-264
-262
-246
-212
-213
-232
-248
-260
-270
-291
-317
-337
-352
-339
-351
-373
-369
-355
-373
-406
-408
-407
-395
-385
-391
-406
-412
-395
-377
-379
-370
-342
-316
-307
-298
-281
-272
-258
-244
-257
-269
-253
-265
-282
-295
-302
-306
-305
-309
-322
-307
-298
-322
-331
-348
-359
-344
-339
-348
-352
-316
-305
-304
-298
-301
-289
-275
-290
-309
-319
-325
-332
-327
-315
-316
-315
-306
-307
-306
-310
-318
-323
-312
-282
-291
-278
-259
-282
-290
-272
-251
-235
-227
-213
-209
-202
-194
-218
-229
-234
-213
-180
-178
-168
-163
-172
-173
-168
-177
-185
-182
-162
-153
-164
-157
-143
-149
-146
-120
-112
-131
-140
-125
-129
-126
-133
-152
-174
-183
-179
-163
-162
-152
-151
-162
-169
-165
-147
-119
-125
-138
-111
-90
-86
-86
-100
-109
-84
-78
-93
-97
-97
-90
-87
-87
-76
-59
-49
-52
-70
-82
-97
-81
-64
-91
-100
-79
-69
-79
-100
-113
-125
-127
-133
-139
-136
-124
-83
-58
-66
-64
-67
-72
-79
-71
-51
-37
-35
-58
-83
-103
-75
-54
-48
-37
-54
-49
-30
-40
-68
-73
-78
-76
-74
-57
-43
-41
-33
-36
-37
-54
-56
-48
-38
-12
2
13
-6
-29
-54
-53
-17
-17
-10
-13
-37
-55
-69
-86
-101
-123
-156
-163
-142
-121
-108
-124
-132
-130
-129
-120
-112
-87
-83
-90
-60
-61
-90
-101
-99
-81
-91
-106
-106
-116
-113
-115
-137
-132
-117
-115
-101
-106
-92
-81
-99
-101
-111
-117
-127
-127
-126
-128
-111
-108
-132
-145
-136
-123
-119
-112
-111
-121
-129
-136
-143
-145
-118
-93
-107
-108
-100
-105
-113
-111
-128
-134
-127
-116
-107
-119
-147
-164
-181
-184
-172
-155
-137
-138
-142
-155
-172
-171
-156
-169
-192
-182
-144
-140
-147
-162
-179
-168
-153
-152
-156
-177
-176
-173
-184
-182
-196
-204
-215
-244
-275
-285
-297
-285
-293
-315
-315
-303
-314
-330
-357
-359
-345
-358
-389
-409
-431
-454
-445
-431
-436
-443
-421
-416
-414
-393
-370
-382
-398
-400
-376
-352
-359
-359
-358
-344
-358
-377
-386
-389
-387
-369
-344
-349
-350
-346
-346
-344
-338
-335
-327
-356
-385
-398
-398
-371
-363
-355
-364
-383
-386
-367
-369
-375
-381
-398
-406
-415
-410
-395
-402
-434
-444
-444
-427
-403
-400
-406
-415
-406
-406
-417
-429
-437
-454
-466
-464
-480
-484
-477
-487
-506
-502
-497
-486
-470
-471
-479
-460
-431
-425
-415
-410
-411
-430
-446
-453
-461
-467
-458
-440
-439
-431
-417
-413
-413
-396
-383
-378
-375
-372
-372
-371
-369
-374
-381
-386
-380
-390
-409
-401
-381
-366
-362
-365
-375
-377
-404
-439
-438
-426
-407
-393
-376
-369
-380
-370
-377
-392
-398
-395
-369
-356
-352
-348
-344
-356
-353
-350
-337
-319
-303
-300
-298
-291
-291
-286
-289
-281
-284
-279
-275
-273
-269
-264
-265
-263
-242
-222
-216
-224
-218
-211
-194
-187
-206
-215
-203
-195
-209
-226
-222
-198
-201
-213
-230
-227
-210
-201
-201
-204
-222
-236
-220
-209
-223
-220
-206
-217
-221
-224
-225
-231
-251
-270
-271
-277
-301
-287
-287
-308
-304
-282
-279
-274
-264
-249
-215
-193
-187
-194
-194
-181
-187
-185
-177
-211
-212
-219
-232
-217
-212
-216
-229
-244
-244
-227
-217
-245
-275
-273
-247
-226
-218
-216
-244
-256
-261
-266
-279
-286
-279
-276
-273
-245
-256
-289
-306
-323
-324
-305
-294
-283
-267
-270
-266
-249
-219
-230
-245
-251
-269
-272
-262
-256
-261
-256
-243
-249
-273
-290
-301
-290
-270
-260
-252
-239
-239
-248
-247
-236
-213
-209
-211
-220
-232
-226
-227
-231
-234
-230
-219
-208
-197
-202
-202
-204
-214
-208
-193
-176
-183
-202
-213
-228
-235
-235
-246
-269
-280
-276
-278
-292
-310
-316
-300
-293
-300
-296
-295
-278
-254
-262
-266
-263
-239
-231
-249
-236
-224
-218
-236
-265
-276
-284
-267
-241
-217
-227
-239
-223
-221
-237
-251
-256
-255
-251
-248
-236
-215
-190
-189
-205
-218
-212
-204
-195
-181
-191
-202
-217
-225
-235
-246
-227
-217
-226
-246
-250
-244
-239
-247
-261
-266
-249
-245
-250
-246
-235
-223
-224
-222
-225
-237
-233
-213
-196
-172
-152
-154
-176
-185
-182
-189
-198
-202
-217
-225
-219
-217
-220
-222
-231
-234
-248
-240
-231
-232
-221
-224
-236
-229
-210
-216
-230
-254
-264
-263
-244
-240
-264
-269
-281
-272
-265
-265
-271
-277
-276
-282
-268
-266
-287
-299
-312
-327
-338
-340
-337
-343
-362
-367
-348
-357
-372
-393
-425
-426
-401
-377
-388
-416
-431
-421
-406
-395
-395
-398
-400
-412
-401
-377
-370
-380
-380
-370
-366
-353
-312
-278
-275
-277
-280
-263
-252
-246
-241
-244
-259
-269
-289
-293
-294
-318
-343
-342
-334
-306
-308
-325
-321
-351
-344
-337
-326
-337
-333
-323
-313
-300
-295
-309
-317
-306
-275
-241
-217
-195
-205
-220
-239
-242
-233
-219
-207
-196
-195
-215
-224
-225
-215
-219
-229
-238
-234
-236
-230
-239
-251
-263
-261
-270
-308
-330
-322
-291
-287
-311
-343
-359
-352
-356
-364
-363
-351
-325
-306
-322
-315
-305
-302
-314
-338
-350
-352
-335
-325
-343
-354
-327
-315
-307
-307
-304
-295
-286
-278
-279
-304
-311
-280
-263
-255
-263
-258
-250
-240
-240
-248
-231
-221
-215
-197
-183
-185
-189
-197
-205
-198
-187
-183
-187
-175
-172
-179
-191
-211
-197
-180
-182
-190
-182
-192
-211
-212
-225
-225
-228
-222
-228
-238
-230
-232
-240
-240
-232
-217
-206
-197
-193
-216
-226
-226
-218
-215
-215
-215
-224
-235
-240
-238
-253
-287
-290
-270
-274
-290
-301
-301
-297
-287
-272
-270
-280
-299
-313
-314
-314
-303
-282
-274
-279
-267
-256
-261
-266
-264
-263
-281
-290
-282
-269
-261
-255
-248
-242
-229
-223
-238
-242
-241
-253
-264
-264
-257
-250
-227
-231
-245
-239
-230
-237
-238
-233
-231
-197
-171
-150
-148
-151
-155
-156
-155
-144
-145
-156
-171
-182
-171
-175
-180
-212
-238
-254
-276
-273
-285
-311
-337
-350
-358
-367
-361
-357
-362
-368
-389
-398
-394
-390
-386
-378
-355
-343
-334
-322
-328
-336
-344
-330
-316
-318
-311
-308
-288
-279
-274
-260
-265
-277
-285
-298
-296
-293
-284
-291
-294
-297
-290
-282
-282
-263
-252
-238
-241
-258
-263
-257
-251
-255
-285
-298
-285
-279
-291
-302
-291
-279
-282
-295
-301
-298
-302
-315
-326
-335
-331
-324
-327
-331
-348
-357
-341
-339
-360
-361
-344
-350
-370
-377
-388
-393
-376
-363
-368
-383
-366
-336
-337
-356
-356
-346
-343
-332
-311
-303
-300
-296
-349
-315
-234
-267
-326
-327
-282
-287
-299
-316
-289
-301
-329
-320
-305
-296
-295
-302
-307
-295
-302
-322
-330
-334
-330
-331
-311
-305
-314
-324
-312
-286
-274
-264
-275
-285
-292
-285
-288
-269
-252
-248
-244
-257
-274
-276
-270
-271
-263
-260
-264
-266
-253
-241
-254
-263
-267
-249
-224
-214
-202
-215
-216
-202
-210
-211
-213
-221
-233
-245
-247
-242
-235
-246
-261
-278
-285
-271
-264
-284
-297
-289
-274
-270
-274
-275
-276
-278
-282
-279
-284
-281
-269
-272
-269
-261
-237
-244
-265
-261
-257
-253
-239
-249
-283
-278
-257
-252
-251
-255
-273
-286
-296
-294
-292
-280
-290
-307
-314
-322
-323
-312
-308
-313
-308
-311
-310
-296
-284
-279
-276
-271
-260
-266
-283
-281
-265
-262
-256
-227
-224
-223
-237
-246
-236
-233
-249
-263
-274
-255
-224
-211
-213
-221
-222
-216
-208
-221
-229
-252
-285
-279
-272
-259
-266
-284
-287
-303
-298
-305
-318
-324
-326
-318
-308
-309
-323
-336
-323
-309
-305
-305
-328
-355
-371
-361
-359
-362
-342
-322
-331
-345
-328
-307
-302
-315
-324
-327
-316
-281
-263
-281
-306
-299
-293
-283
-289
-316
-320
-313
-300
-294
-287
-281
-268
-267
-278
-277
-267
-269
-281
-297
-280
-267
-270
-268
-269
-275
-286
-281
-272
-254
-261
-272
-277
-295
-301
-286
-280
-294
-312
-320
-329
-340
-329
-337
-357
-352
-333
-335
-352
-377
-380
-372
-377
-369
-353
-331
-313
-320
-314
-296
-293
-293
-305
-320
-317
-299
-293
-292
-307
-320
-304
-269
-261
-267
-274
-280
-283
-297
-301
-300
-299
-297
-308
-308
-311
-315
-320
-344
-367
-354
-330
-317
-310
-314
-312
-295
-274
-279
-273
-257
-231
-213
-214
-210
-200
-188
-167
-154
-145
-146
-151
-150
-155
-158
-170
-167
-159
-161
-181
-193
-196
-183
-162
-166
-179
-182
-170
-152
-129
-116
-109
-116
-119
-123
-128
-121
-123
-121
-108
-95
-96
-115
-124
-131
-140
-145
-140
-137
-145
-157
-162
-155
-155
-166
-187
-200
-198
-184
-173
-172
-206
-236
-259
-262
-252
-256
-255
-253
-239
-239
-247
-259
-266
-259
-247
-231
-243
-252
-251
-266
-272
-256
-261
-282
-286
-275
-264
-255
-260
-272
-280
-289
-266
-252
-246
-264
-292
-298
-307
-310
-315
-329
-352
-364
-366
-355
-343
-340
-333
-323
-308
-290
-267
-257
-250
-233
-216
-206
-206
-222
-223
-230
-223
-212
-229
-250
-260
-273
-263
-258
-259
-268
-293
-311
-306
-288
-281
-280
-288
-280
-273
-264
-254
-251
-280
-299
-293
-274
-249
-247
-252
-246
-236
-235
-246
-254
-245
-237
-233
-240
-242
-248
-255
-278
-291
-277
-262
-265
-279
-279
-277
-268
-272
-289
-307
-313
-329
-338
-353
-364
-357
-351
-342
-343
-337
-330
-323
-319
-332
-336
-321
-308
-307
-317
-306
-281
-280
-273
-280
-298
-288
-275
-267
-277
-277
-266
-245
-252
-273
-273
-272
-276
-278
-279
-288
-292
-288
-309
-326
-325
-310
-293
-283
-287
-307
-303
-308
-306
-298
-299
-301
-294
-297
-315
-313
-316
-323
-323
-343
-353
-361
-365
-360
-358
-349
-337
-334
-331
-325
-328
-317
-300
-290
-287
-286
-287
-270
-259
-280
-285
-273
-257
-252
-251
-246
-261
-257
-243
-245
-238
-242
-239
-227
-222
-230
-245
-248
-257
-256
-250
-273
-311
-321
-308
-302
-303
-304
-304
-307
-319
-328
-311
-297
-295
-307
-306
-294
-301
-284
-283
-282
-281
-297
-295
-278
-269
-267
-255
-243
-242
-248
-250
-252
-241
-238
-252
-267
-271
-259
-270
-274
-262
-257
-246
-259
-260
-239
-229
-227
-224
-215
-226
-226
-228
-229
-234
-242
-235
-232
-224
-222
-215
-226
-227
-221
-226
-226
-218
-203
-192
-189
-209
-230
-244
-264
-274
-272
-275
-284
-305
-329
-328
-338
-344
-346
-346
-347
-346
-340
-348
-354
-349
-344
-340
-352
-363
-353
-349
-353
-345
-324
-321
-325
-346
-368
-366
-377
-381
-368
-354
-329
-309
-304
-296
-288
-285
-288
-285
-273
-266
-267
-288
-309
-310
-315
-325
-340
-355
-362
-367
-358
-333
-310
-308
-313
-306
-295
-293
-285
-278
-297
-291
-281
-270
-275
-267
-256
-247
-253
-261
-258
-273
-296
-302
-279
-263
-263
-274
-294
-318
-329
-330
-341
-346
-363
-388
-383
-362
-337
-338
-365
-363
-346
-349
-370
-387
-380
-382
-401
-405
-404
-400
-397
-382
-382
-394
-392
-385
-390
-389
-388
-385
-379
-363
-348
-343
-333
-333
-335
-355
-367
-369
-364
-366
-373
-370
-373
-368
-372
-375
-380
-382
-371
-360
-356
-353
-351
-348
-350
-357
-367
-370
-377
-368
-371
-367
-377
-376
-365
-371
-365
-349
-328
-332
-332
-321
-319
-335
-351
-357
-353
-344
-342
-351
-377
-396
-407
-396
-395
-419
-417
-424
-427
-417
-405
-416
-430
-421
-407
-400
-396
-370
-357
-360
-373
-365
-364
-367
-371
-372
-372
-380
-376
-366
-360
-367
-353
-338
-336
-327
-314
-319
-335
-328
-311
-310
-318
-300
-275
-255
-257
-253
-231
-228
-238
-243
-243
-254
-257
-254
-259
-263
-263
-258
-251
-249
-261
-254
-245
-247
-255
-272
-280
-280
-268
-269
-272
-275
-289
-300
-297
-294
-287
-278
-284
-287
-276
-276
-290
-304
-300
-289
-256
-230
-215
-204
-214
-231
-238
-223
-229
-231
-236
-237
-229
-217
-213
-224
-231
-235
-225
-217
-225
-220
-215
-217
-207
-186
-173
-168
-164
-173
-166
-150
-147
-145
-146
-148
-145
-127
-116
-124
-129
-123
-119
-123
-129
-144
-156
-144
-131
-124
-138
-133
-123
-126
-135
-145
-139
-137
-133
-131
-145
-154
-137
-125
-119
-117
-104
-104
-114
